
图像处理
文章平均质量分 91
liujia2100
这个作者很懒,什么都没留下…
展开
-
图像处理 C语言 hough变换 检测直线
一天从网上下了20个vc的hough代码,没有一个代码是成功的。令人郁闷,我参考matlab代码写出了hough检测单个直线的程序Hough变换:本程序是我花费时间最长的程序;参考matlab算法;首先求出原图上的每一个像素在变换域上的对应曲线,即原图上每一点(i,j)对应变换域曲线(p,k);p=(int)(i*cos(pi*k/180)+j*sin(pi*k/180))(0然后遍历原创 2011-11-18 20:54:01 · 15995 阅读 · 17 评论 -
车牌识别--倾斜矫正
车牌识别 倾斜矫正原创 2014-05-25 23:40:22 · 49438 阅读 · 30 评论 -
我的毕设 图像处理 基于ARM车牌识别
毕设最终版了,还没完成,就开始答辩了,没有把摄像头加进去,也没有实现qt界面显示。哎!最终代码2500多行?实验代码写了4000多行。实验结果证明,我的设计某种程度是失败的:ARM9做这方面的图像处理真是意想不到的慢,整幅640*480的图像,处理完成,到最终结果显示,花费了将近6秒,比现有实用的慢了100倍,ARM做图像处理很不给力。下面是ppt的截图和原始代码:自报家门,开篇点题;原创 2011-11-18 20:48:50 · 14528 阅读 · 28 评论 -
车牌识别--铆钉的去除
车牌识别中,每一步的效果直接影响整体的识别率,对车牌识别产生干扰的,不仅是车牌的污渍,还有铆钉。一 、举例说明,铆钉干扰使得车牌识别错误1、车辆图片2、通过颜色HSV确认车牌大致位置3、截取车牌图像4、二值化后,水平投影,从图片中可以很清楚看到铆钉 5、字符分割后的车牌6、提取分割后的车牌字符原创 2014-05-12 23:23:43 · 16118 阅读 · 25 评论 -
车牌识别C语言源码 第一版
2011-11-23更新本算法主要分成这几个部分,图像采集(即图像输入)、图像预处理(粗略定位车牌位置)、图像处理(精确确定车牌位置,去噪)、车牌字符分割(上下边界,左右边界确定)和字符识别。这是第二版的代码,包含三个文件,主要把匹配的模板从几十个图片合成一个数据库放到一个文件里面,即moban.h把函数放到另一个文件里面,即Def.h下图是在Linux下E原创 2011-11-18 21:02:26 · 35463 阅读 · 124 评论 -
OpenCV Camera 黑屏 与 录像avi实现
OpenCV1.0VC6.0win7 64bitopencv 可以成功打开camera,但是预览总是黑屏(原因是camera 使用了DirectShow,而opencv 只支持vfw接口)http://hi.baidu.com/sail2011/item/9d0d736d60b9540fa1cf0f96http://wiki.opencv.org.cn/index.原创 2013-10-27 22:35:47 · 4270 阅读 · 0 评论 -
USB Camera 预览 拍照
USB Camera 预览 拍照USB Camera 预览(C270 YUV422) 拍照(BMP) 在Qt210,实现。当触摸屏幕的时候,可以实现自动拍照,并把拍摄的照片(BMP格式)保存在/udisk/camtest/ 目录下代码如下#include #include #include #include #include #include #include #inc原创 2013-07-28 22:55:04 · 3642 阅读 · 4 评论 -
USB Camera 采集图像预览测试程序(基于linux3.9.7 QT210)
USB Camera(C270) 支持MJPEG和YUYV格式的图像输出,这里采用YUYV(YUV422) 转化成 RGB32,然后在LCD显示出来帧率设置成30时,分辨率设置成640X480, CPU占用 几乎达到100%帧率设置成10时,分辨率设置成320X240, CPU占用 如下:Mem: 11764K used, 501476K free, 0K shrd, 216K b原创 2013-07-17 22:30:15 · 7533 阅读 · 2 评论 -
图像处理 (第一次优化)增加了 二值图像 4位 8位 图像的读取 增加霓虹 浮雕效果
这是代码 全部奉献出来#include #include #include #include #include #include #include "bitmap.h"void display(byte *temp,struct BMP_img img,int x,int y);原创 2011-11-18 21:37:41 · 2540 阅读 · 0 评论 -
图像处理(最初版)(参考了各位高手的算法和程序 集大成 还没进行优化)
这是原图这是经过处理的照片灰度二值化细化灰度均衡均衡边缘检测 采用sob算子膨胀腐蚀窗口变换对数变换灰度拉伸变换线性灰度变换主程序#include #include #include #include原创 2011-11-18 21:26:24 · 2266 阅读 · 0 评论 -
图像处理 C语言 文本图像的倾斜校正
程序功能是把一副倾斜的文字图像矫正过来 这个程序,我熬了一夜1、读取图像,创建结构元素for(i=0;i原图高度{for(j=0,n=0;n对24位图像二值化处理img.width原图宽度{ //gray 根据原图rgb值计算灰度值存在gray中gray= ((float)(img.image[lineBytes*i+n+2])+(float)(*(img.image+原创 2011-11-18 20:53:11 · 17782 阅读 · 4 评论 -
图像处理 C语言 文本图像的字符分割
这个程序的功能是把文本图片里面的文字 进行 分割,便于文字识别(这也是熬了一夜啊)这个算法完全是自己设计的;算法步骤:1、 扫描每行白点的个数;累加起来for(i=0;i { for(j=0;j {if(temp1[i*img.width+j]==255) //原图数据存放在temp中temp是一位数组 xnum[i]++;原创 2011-11-18 20:51:10 · 7649 阅读 · 5 评论 -
用计算机的随机数做成的图像(灰度和彩色
/*随机图像显示*///生成的图片保存在C盘根目录下 分别为randgray.bmp和randcor.bmp;#include #include #include #include #include "math.h"//#include "liujia2.cpp"typedef unsigned long DWORD;typedef int原创 2011-11-18 21:09:31 · 1753 阅读 · 0 评论 -
车牌识别--OMAP4430处理器上测试
车牌识别 手机测试原创 2014-05-29 23:17:05 · 2892 阅读 · 0 评论