社区
图形处理/算法
帖子详情
请问谁有把"字符"转换成为"字模点阵"的算法!
wzping
2002-06-24 11:16:37
请问谁有把"字符"转换成为"字模点阵"的算法!
救命!各位老兄帮忙!
谢谢!
...全文
801
37
打赏
收藏
请问谁有把"字符"转换成为"字模点阵"的算法!
请问谁有把"字符"转换成为"字模点阵"的算法! 救命!各位老兄帮忙! 谢谢!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
37 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lift
2002-11-04
打赏
举报
回复
接上,我转成BMP是为了修改字体点阵。我想用VC做个类仕造字程序样子软件,不知大家有何建议!
双杯献酒
2002-11-04
打赏
举报
回复
在字符和点阵之间,
有一个东东,
他叫做
“字体”。
即便同一个字,
不同的字体,其点阵也不同。
(矢量字体还和大小有关)。
尽量使用API,(不知道有没有),
直接读字体文件不可取。(局限在点阵字体。)
lift
2002-11-04
打赏
举报
回复
我也正在做这玩意。并且我用C语言做了将16,24点阵(GBK)的字转成C数组,并可输出单个汉字命名的BMP文件,以备随时可以修改。
但是,我一直想用VC实现,只是由于对VC还不太熟,恳请大家帮帮忙。(这可是我当前的工作)
jiangping_zhu(娜可露露之风之刃) ,能否也发给我一份:tzg77@263.net
neosu,不知你能不能具体讲讲你的方法;
zhsu
2002-10-24
打赏
举报
回复
risksu@sohu.com
Thanks
koyoele
2002-10-24
打赏
举报
回复
a
必争
2002-07-02
打赏
举报
回复
记得当年学习tc时用过,还打印了下来不知还找得到不?
当时包括了汉字提取点阵,形成字库,并可在非中文条件下显示。
你先试试其他方法,实在不行就
themin@etang.com
我再帮你找找
xionghaifeng
2002-07-02
打赏
举报
回复
johnxhf@yahoo.com.cn
谢谢!!
imafool
2002-07-01
打赏
举报
回复
object@etang.com
谢谢。
Sikao
2002-06-29
打赏
举报
回复
我也要。
cyliang@21cn.com
samueler
2002-06-29
打赏
举报
回复
我也要,谢谢
sam3000@sina.com
ahphone
2002-06-29
打赏
举报
回复
去年这个时候,我因为工作的关系,自己写了一个这样的程序,顺手把灌水功能放进去了,呵呵,水园被灌得~~~~~~~~~~~~~
cwsuperman
2002-06-28
打赏
举报
回复
To ttzzgg:
能给我一份吗?谢谢
cwsuperman@163.com
ttzzgg_80713
2002-06-28
打赏
举报
回复
嘻嘻,刚刚写好的。要的话发个写个email.tz_guang@hotmail.com
ttzzgg_80713
2002-06-28
打赏
举报
回复
水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水
水水水水水水水水水水水水水水水水水水水水水水水灌灌水水水水水水水水水水水水水水水
水水水水水水水水水水水水水水灌灌灌灌水水水水水灌灌水水水水水水水水水水水水水水水
水水水水水水水水水水水水水灌灌灌水水水水水水水水灌灌水水水水水水水水水水水水水水
水水水水水水水水水水水水灌灌灌水水水水水水水水水水灌灌水水水水水水水水水水水水水
水水水水水水水水水水水灌灌水水水水水水水水水水水水水灌灌水水水水水水水水水水水水
水水水水水水水水水灌灌灌水水水水水水水水水水水水水水水灌灌灌水水水水水水水水水水
水水水水水水水水灌灌水水水水水水水水水水水水水水水水水水水灌灌灌水水水水水水水水
水水水水水水灌灌水水水水水水水水水水水水水水水水水水水灌灌水水灌灌灌灌灌水水水水
水水水水灌灌水水水水灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌灌水水水水灌灌灌灌水水水
水水灌灌水水水水水水水水水水水水灌灌水水水水水水水水水灌灌水水水水水水水水水水水
水水水水水水水水水水水水水水水灌灌灌水水水水水水水水灌灌灌水水水水水水水水水水水
水水水水水水水水水水水水水水水灌灌水水水水水水水水水灌灌灌水水水水水水水水水水水
水水水水水水水水水水水水水水灌灌水水水水水水水水水水灌灌灌水水水水水水水水水水水
水水水水水水水水水水水水水灌灌水水水水水水水水水水水灌灌水水水水水水水水水水水水
水水水水水水水水水水水水灌灌水水水水水水水水水水水水灌灌水水水水水水水水水水水水
水水水水水水水水水水灌灌水水水水水水水水水水水水水灌灌灌水水水水水水水水水水水水
水水水水水水水水灌灌水水水水水水水水水水灌灌灌灌灌灌灌水水水水水水水水水水水水水
水水水水水灌灌灌水水水水水水水水水水水水水水水灌灌水水水水水水水水水水水水水水水
水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水水
ttzzgg_80713
2002-06-28
打赏
举报
回复
如果是下面的这个玩意的话,我有源代码,还是热的。
neosu
2002-06-28
打赏
举报
回复
写到DC是个好办法,还可以使用不同的字体,yeah。
又简单又好用,干嘛不呢?
divaly
2002-06-27
打赏
举报
回复
这个太容易了,你用楼上那位仁兄的算法,判明你输入的是什么字,然后在UCDOS的字库里取出这个字的点阵信息,写出到一个数组不就行啦..
如果你不懂,加我QQ讨论..25110
kyosuke
2002-06-27
打赏
举报
回复
kasuga@yeah.net
thanks
kyosuke
2002-06-27
打赏
举报
回复
kasuga@yeah.net
thanks
kyosuke
2002-06-27
打赏
举报
回复
kasuga@yeah.net
加载更多回复(17)
计算机图形学作业题.doc
计算机图形学作业题 1. 计算机中由图形的形状参数(方程或分析表达式的系数,线段的端点坐标等)加属性参数 (颜色、线型等)来表示图形称图形的参数表示;枚举出图形中所有的点称图形的
点阵
表示,简称为图像(数字图像) 2. 什么是计算机图形学?计算机图形学有哪些研究内容? 3. 计算机图形学有哪些应用领域? 4. 计算机图形学有哪些相关学科分支?它们的相互关系是怎样的? 5. 图形系统的软件系统由哪些软件组成?举例说明。 6. 了解计算机图形系统的硬件。 7. 什么是显示器的分辨率、纵横比、刷新率? 8. 什么是像素、分辨率、颜色数?分辨率、颜色数与显存的关系? 分辨率M(N、颜色个数K与显存大小V的关系: 例:分辨率为1024像素/行(768行/帧,每像素24位(bit)颜色(224种颜色)的显示 器,所需的显存为:1024(768(24位(bit)=1024(768(24/8=2359296字节(byte)。 或:每像素16777216种颜色(24位真彩色),1024(768的分辨率,所需显存为:102 4(768(log216777216位显存=2359296字节显存。 9. 什么是图元的生成?分别列举两种直线和圆扫描
转换
算法
。 10. OpenGL由核心库GL(Graphics Library)和实用函数库GLU(Graphics Library Utilities)两个库组成。 11. 区域填充
算法
要求区域是连通的,因为只有在连通区域中,才可能将种子点的颜色扩 展到区域内的其它点。 区域可分为 向连通区域和 向连通区域。区域填充
算法
有 填充
算法
和 填充
算法
。 12.
字符
生成有哪两种方式?
点阵
式(bitmap fonts
点阵
字——raster光栅方法):采用逐位映射的方式得到
字符
的
点阵
和编码——
字模
位
点阵
。 笔画式(outline fonts笔画字——stroke方法):将
字符
笔画分解为线段,以线段端点坐标为
字符
字模
的编 码。 13. 图形信息包含图形的 和 。 14. 什么是图形变换?图形变换只改变图形的 不改变图形的 。图形变换包括 和 ( )。 15. 熟练掌握二维图形的齐次坐标表示、平移、比例、旋转、对称变换以及复合变换的方 法和原则。 16. 图形的几何变换包括 、 、 、 、 ;图形连续作一次以上的几何变换称 变换。 17. 试写出图示多边形绕点A(xo,yo)旋转的变换矩阵。要求写出求解过程及结果。 18. 试写出针对固定参考点、任意方向的比例变换矩阵。 19. 试写出对任意直线y=mx+b的对称变换矩阵。 20. 什么是窗口?什么是视区?什么是观察变换? 21. 简述二维观察变换的流程。 22. 试述窗口到视区的变换步骤,并推出变换矩阵。 23. 已知w1=10,w2=20,w3=40,w4=80, v1=80,v2=110,v3=10,v4=130, 窗口中一点P(15,60),求视区中的映射点P'? 24. 在观察变换前必须确定图形的哪部分在窗口内,那些部分在窗口外,这个选择处理过 程称为 。 25. 使用Open GL的变换函数,若程序中先后调用的几个变换函数所定义的矩阵及顺序为L, M, N,其作用顺序为: 。 26. 试列举你所知的直线和多边形裁剪
算法
。 27. 简述Cohen-Sutherland(代码)线段裁剪
算法
。 28. 窗口和多边形如下图,应用Sutherland- Hodgman
算法
(逐边裁剪
算法
),对多边形进行裁剪。请以左、上、右、下的顺序列出 窗口各边裁剪多边形后所得的多边形顶点表。 29. 任何满足欧拉公式的形体称为 形体。 30. 超二次曲面通过将额外的参数插入 曲面方程而形成。 31. 在曲线、曲面的表示上,参数方程有何优点? 32. 要变换参数曲线曲面可以直接变换它的 ,而对于非参数形式则必须变换 。 33. 欧几里得曲线是 物体,沿三维曲线路径的位置可用 参数描述。 34. 规格化参变量 t [0, 1] 使得曲线曲面的 容易确定。 35. 什么是插值?什么是逼近?什么是拟合? 36. 给定一组有序的数据点 Pi ,i =0, 1, …, n,称为控制点,构造一条曲线顺序通过每个控制点,称为对这组控制点进行 ,所构造的曲线称为 。 37. 构造一条曲线使之在某种意义下最接近给定的数据点,而不要求通过其中任何一个点 ,称为对这些数据点进行 ,所构造的曲线为 曲线。 38. 拟合(Fitting)是 和 的统称。 39. 对于一组有序的型值点,确定一种参数分割,称之对这组型值点 。确定某个单参数矢函数,即确定参数曲线方程,称为曲线的 。 40. 参数域中所有节点构成的序列称为 矢量。 41. 什么是参数化?什么是参数区间的规格化? 42. 什么是参数连续性? 二条曲线P
点阵
汉字的
字模
读取与显示
一、汉字
点阵
的原理
点阵
字体
点阵
字体是把每一个
字符
都分成16×16或24×24个点,然后用每个点的虚实来表示
字符
的轮廓。
点阵
字体也叫位图字体,其中每个字形都以一组二维像素信息表示。 1、区位码 在国标 GD2312—80 中规定,所有的国标汉字及符号分配在一个 94 行、 94 列的方阵中,方阵的每一行称为一个 “ 区 ” ,编号为 01 区到 94 区,每一列称为一个 “ 位 ” ,编号为01 位到 94 位,方阵中的每一个汉字和符号所在的区号和位号组合在一起形成的四个阿拉伯数字就是它们的 “ 区位码
点阵
放大
算法
http://blog.csdn.net/sddsighhz/article/details/39290703 这两天在调打印,在网上找各种提取
字模
相关的
算法
,但是一般
字模
取出来后的数据都是横向的,在打印字上打出来旋转了90°,没办法,只好
转换
一下了。 先说一下取
字模
数据的
算法
(本人C写的不多,只能算初级,见笑了): 下面一段摘自网上:
【嵌入式】
点阵
汉字的
字模
读取与显示
汉字
点阵
原理
点阵
的介绍
点阵
是一种将图像或
字符
分解为由点组成的矩阵的显示方式。每个点被视为一个像素,可以通过控制每个像素的状态(亮或暗)来显示出图像或
字符
。在
点阵
显示中,通常使用一个二维矩阵来表示图像或
字符
,每个元素代表一个像素。矩阵的行和列分别对应于显示屏的行和列。通过设置每个像素的状态,可以在显示屏上呈现出各种图像和
字符
。例如,一个8x8的
点阵
矩阵可以表示一个由64个像素组成的图像或
字符
。图像或
字符
的每个像素通过设置为亮(通常用1表示)或暗(通常用0表示)来决定其显示状态。
点阵
字库
点阵
字库是把每一个汉字都分成16×16或24×24个点,然后用每个点的虚实来表示汉字的轮廓,常用来作为显示字库使用,这类
点阵
字库汉字最大的缺点是不能放大,一旦放大后就会发现文字边缘的锯齿。
点阵
字库与
字符
字模
在dos终端模式下是不可以显示中文汉字的,只能显示英文。 汉字与英文的区别是: 1. 汉字字库中,任何
字符
均用2个字节编码,即区码和位码,在英
图形处理/算法
19,468
社区成员
50,700
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章