摘要: 1、首先加载原始图片; 2、cvCvtColor(img, source, CV_BGR2GRAY);转化成灰度图像; 3、cvThreshold(source,source_gray,100,255,CV_THRESH_BINARY );进行二值化处理。 由于原始的图片会有一定的角度,需要进行旋转,而旋转的话可以使用OPENCV提供的函数实现,本文中采用的是自己编写的,即通过旋转360,并记录旋... 阅读全文
posted @ 2014-12-17 21:38 carlpc 阅读(2568) 评论(2) 推荐(0)
摘要: 设置的格式如下: 然后,通过C2mif转化成mif文件。 程序的实现上,通过该点所对应的点是否为高电平,来设置背景色和前景色,实现显示。 阅读全文
posted @ 2014-11-23 21:46 carlpc 阅读(723) 评论(0) 推荐(0)
摘要: 自己写的,通过测试,就是不知道符不符合规范,请各位斧正 设计思路,首先根据硬件电路,可知控制器需要有3个输出口进行驱动595,分别是移位时钟、串行数据输入、并行数据输出 另外控制器还需提供 时钟、复位端口和供使用者操作的并行数据输入端口。 根据芯片手册 使用12M的时钟频率; 三根控制线之间的时序如图所示 设计的verilog代码如下 module led_74595_driver(... 阅读全文
posted @ 2014-09-10 16:26 carlpc 阅读(863) 评论(0) 推荐(0)
摘要: 利用指针来进行数据的交换;2014-08-01函数的设计如下:void swap(void *ap,void *bp,int size){ char *buffer=(char *)malloc(size); memcpy(buffer,ap,size); memcpy(ap,bp,size); m... 阅读全文
posted @ 2014-08-05 15:30 carlpc 阅读(165) 评论(0) 推荐(0)