最近参加了一个激光打标系统的研发。本人负责完成上位机的应用程序开发.功能实现矢量图形的绘制及激光标刻矢量图形。因之前有过自助报表系统的开发,对GDI+也是非常之熟悉,自以为对绘图及图像处理能把控得驾重就轻。随着研究的深入,发现水是越来越深,激光打标要求精细,高效,比如防锯齿、防变型、防烧黑。离散算法,各种插补算法、填充算法、条码、矩阵变换.......老大还说想要搞互联网模式,要我一个月搞弄个DEMO出来,Oh My god!
最后结局可想而之。欢迎激光控制爱好一起交流,加我QQ!
一、矢量图
在激光打标系统的中通常要把图形设计成矢量图,什么是矢量图形?
举个例子,在屏幕画条直线段,它有两端点P1(0,0),P2(100,100),颜色白色RGB(255,255,255),我们用简单明确的语言描述它为 l:0,0,100,100,ffffff
字母l表是直线,接下来的4个数字表示两个点的x,y坐标,ffffff表示颜色,这个就把一个