资源简介
linux opencv车牌识别源码,该源码,可以定位车牌的位置,并进行裁剪,得到只有车牌位置的子图像!!适合初学opencv的各类人士!
代码片段和文件信息
#include “cv.h“
#include “highgui.h“
#include “cxcore.h“
#include
#include
#include
#include
using namespace std;
CvPoint pt[4];
IplImage* img = 0;
IplImage* img0 = 0;
const char* wndname = “Demo“;
const char* names[] = { “che.jpg“
“benze.jpg“
0 };
void FindContours(IplImage* srcIplImage*src1);
IplImage*cvGetSubImage(IplImage*imageCvRect roi);
int main(int argc char** argv)
{
int i;
for( i = 0; names[i] != 0; i++ )
{
img0 = cvLoadImage( names[i] 0 );
if( !img0 )ing
{
printf(“Couldn‘t load %s/n“ names[i] );
continue;
}
img=cvCreateImage(cvSize(400300)81);
IplImage* pyr=cvCreateImage(cvSize(img->width/2img->height/2)IPL_DEPTH_8U1);
cvResize(img0img);
cvNamedWindow(“input“1);
cvShowImage(“input“img);
cvSmooth(imgimgCV_GAUSSIAN);
//img = cvCloneImage( img0 );
IplImage* imgS=cvCreateImage(cvGetSize(img)IPL_DEPTH_16S1);
IplImage* imgTh=cvCreateImage(cvGetSize(img)IPL_DEPTH_8U1);
IplImage* temp=cvCreateImage(cvGetSize(img)IPL_DEPTH_8U1);
cvSobel(imgimgS203);
cvNormalize(imgSimgTh2550CV_MINMAX);
cvNamedWindow( wndname1);
cvNamedWindow(“Sobel“1);
cvShowImage(“Sobel“imgTh);
cvThreshold( imgTh imgTh 100 255 CV_THRESH_BINARY );
for (int k=0; kheight; k++)
for(int j=0; jwidth; j++)
{
imgTh->imageData[k*img->widthStep+j] = 255 - imgTh->imageData[k*img->widthStep+j];
}
cvNamedWindow(“Th“1);
cvShowImage(“Th“imgTh);
IplConvKernel* K=cvCreateStructuringElementEx(3110CV_SHAPE_RECT);
IplConvKernel* K1=cvCreateStructuringEle
相关资源
- LINUX下命令行界面的C语言细胞游戏
- 尚观培训linux许巍老师关于c语言的课
- 《Linux程序设计》第四版pdf高清电子版
- linux 0.11内核代码
- linux ac108多麦方案驱动(ac108.c)
- 共享内存 读写
- 简易web服务器的设计与实现
- 人脸识别(opencv_facedetect_v4l2)
- 《LINUX C编程从初学到精通》光盘源码
- Linux那些事儿之我是USB core
- 基于opencv的模板匹配代码
- Linux c语言 学生成绩管理系统
- opencv图片扫描以及校正
- opencv手部轮廓识别以及轨迹识别
- opencv2 3D标定.cpp
- 基于opencv漫水填充算法综合
- Linux开发工具手册
- opencv激光中心线的提取
- Linux操作系统下C语言编程从零开始
- 基于Linux下C语言开发的员工管理系统
- OpenCV Computer Vision Application Programming
- 车牌识别系统,VS2010实现,语言C++
- c++MFC车牌自动识别定位,只能定位和
- 基于图割的图像分割OpenCV+MFC实现
- 超级玛丽c++源码win32Linux平台
- 识别魔方颜色
- opencv版俄罗斯方块源码
- VS2013 / MFC + OpenCV 2.4.9实现视频的播放
- UNIX/LINUX下C语言中文短信UCS2编码和解
- 粒子滤波器+目标跟踪的C++实现,VS2
评论
共有 条评论