从上面点阵与矢量两者的对比中,似乎矢量格式有优势,那为什么不都使用矢量格式呢? 这是因为矢量图像是基于线段的。因此它不适合记录色彩较为复杂的图像。如下图, 如果使用点阵方式来记录,只要按照顺序扫描并记录每个像素的颜色就可以了。 但如果使用矢量格式,则要将图像分成若干条线段,图像中的每个景物都要由线段 ...
分类:
其他好文 时间:
2018-06-13 15:06:45
阅读次数:
202
摘要: Ubuntu系统安装好后,默认字体对于中文的支持看上去不太美丽,于是很多朋友可能需要设置系统的默认字体为自己喜欢的字体。本文主要介绍如何解决这两个问题。 说明:测试系统是Ubuntu14.04。 安装字体: 以微软雅黑字体为例(其他的宋体、黑体等点阵字体都一样的),我们的雅黑字体文件是:ms ...
分类:
系统相关 时间:
2018-06-01 16:21:22
阅读次数:
507
OCR (Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程;即,针对印刷体字符,采用光学的方式将纸质文档中的文字转换成为黑白点阵的图像文件, ...
分类:
其他好文 时间:
2018-05-21 14:50:27
阅读次数:
264
课程实验:编程读汉字点阵字库,把自己的名字和学号叠加到图片的右下位置。 主要步骤分为三部分 第一部分:读取图片(文件读取) 第二部分:读取文字并从字库中提取相应的编码(字库的存储原理) 第三部分:将相应的编码映射到图片的相应位置实现文字“写在图片上”(提取编码的转换映射) 第一部分:读取图片(文件读 ...
分类:
其他好文 时间:
2018-05-08 21:00:58
阅读次数:
259
一、什么是TPYBoard开发板 TPYBoard是以遵照MIT许可的MicroPython为基础,由TurnipSmart公司制作的一款MicroPython开发板,它基于STM32F405单片机,通过USB接口进行数据传输。该开发板内置4个LED灯、一个加速传感器,可在3V-10V之间的电压正常 ...
分类:
编程语言 时间:
2018-04-17 11:37:20
阅读次数:
212
problem 2 agar(agar.cpp)题目描述Skyfall 最近迷上了一个叫做 agar 的游戏。在这个游戏中,地图由 N*M 的点阵构成,每个 cell占有一个点。体积大的 cell 可以吃掉体积小的 cell,吃掉之后,较大的 cell 的大小会增加被吃掉的 cell 的大小。比如: ...
分类:
其他好文 时间:
2018-04-11 00:09:12
阅读次数:
177
我们知道,汉字在屏幕上是由于一系列像素点组成的,就好比打印机打印文本一样,上面的字符都是由 一系列的墨点组成的。我们可以选择汉字的字形,大小等,这全都是通过对像素点的操作,来达到这一效果的。 汉字的字形码: 汉字字型码又称汉字字模,用于汉字在显示屏或打印机输出。汉字字型码通常有两种表示方式:点阵和矢 ...
分类:
其他好文 时间:
2017-12-13 15:04:08
阅读次数:
123
【BZOJ1210】[HNOI2004]邮递员 Description Smith在P市的邮政局工作,他每天的工作是从邮局出发,到自己所管辖的所有邮筒取信件,然后带回邮局。他所管辖的邮筒非常巧地排成了一个m*n的点阵(点阵中的间距都是相等的)。左上角的邮筒恰好在邮局的门口。 Smith是一个非常标新 ...
分类:
其他好文 时间:
2017-12-09 12:03:28
阅读次数:
178
【BZOJ3003】LED Description LED屏是由一个庞大的点阵小灯泡组成的,一开始每个小灯泡都不发光。每一行一共有N个小灯泡,依次标号为1~n。现在给定K个点,要求这K个点发光,其余点必须保持熄灭状态。而这块LED屏的操作方式各种奇葩,一共有L种操作方法,第i种表示你能将任意长度恰为 ...
分类:
其他好文 时间:
2017-12-03 11:38:09
阅读次数:
109
【BZOJ3518】点组计数 Description 平面上摆放着一个n*m的点阵(下图所示是一个3*4的点阵)。Curimit想知道有多少三点组(a,b,c)满足以a,b,c三点共线。这里a,b,c是不同的3个点,其顺序无关紧要。(即(a,b,c)和(b,c,a)被认为是相同的)。由于答案很大,故 ...
分类:
其他好文 时间:
2017-11-26 13:59:14
阅读次数:
135