- 博客(37)
- 资源 (80)
- 收藏
- 关注
原创 视频读取速度太快
void Cs1View::OnVideoFileRead() { //"calib_3D.avi" CvCapture *pCapture =cvCreateFileCapture("gggg.avi"); IplImage *pFrame = NULL; int frames = (int) cvGetCaptureProperty( pCapture, CV_CAP_P
2012-08-29 11:09:17 4251 1
原创 VS2010中在MFC下使用OpenCV读取视频文件
如下代码可以运行,void Cs1View::OnVideoFileRead() { IplImage* pFrame = NULL; //获取视频文件 CvCapture *pCapture=cvCreateFileCapture("calib_3D.avi"); //cvNamedWindow("video",1); //显示视屏 int i=0;
2012-08-28 21:56:58 7427 1
原创 R610 abort() has been called
使用opencv在mfc下处理图像,出现如下错误。不知道什么原因!=======================================可能是文件大小的错误。=======================貌似和文件使用后没有被及时清除有关。一般系统初始运行无问题,运行一段时候后出现问题。
2012-08-28 10:03:36 8674 2
原创 error C2065: 'IDD_DIALOG1' : undeclared identifier
没有添加资源文件#include "resource.h"
2012-08-23 14:18:03 9669 4
原创 顶帽变换(Top-Hat变换vc实现)
void CISLSView::OnTopHatA() { //顶帽变换 //李立宗 lilizong@gmail.com //2012-8-23 CImage topHatImage; OnOpeningGray(); int maxY = myImage1.GetHeight(); int maxX=myImage1.GetWidth(); byte* pR
2012-08-23 13:59:01 9447
原创 灰度形态学梯度(vc实现)
void CISLSView::OnGradientA() { //灰度形态学梯度 //李立宗 lilizong@gmail.com //2012-8-23 int structure[3][3]={5,25,15,0,25,0,25,25,25}; CImage myImage1Copy,erosionImage,dilationImage; dilationGray
2012-08-23 13:34:04 2400
原创 击中击不中(vc实现)
void CISLSView::OnHMTA() { //击中击不中 //李立宗 lilizong@gmail.com //2012-8-23 int structure1[3][3]={1,1,1,1,0,0,1,0,0}; int structure2[3][3]={0,0,0,0,1,1,0,1,0}; CImage myImage1Complement,my
2012-08-23 10:04:43 1900 2
原创 灰度图像的膨胀操作(vc实现)
void CISLSView::dilationGray(int structure[3][3]) { //灰度图像的膨胀操作 //李立宗 lilizong@gmail.com //2012-8-22 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.De
2012-08-22 21:53:07 2810
原创 二值图像的膨胀操作(vc实现)
void CISLSView::dilationBin(int structure[3][3]) { //二值图像的膨胀操作 李立宗 lilizong@gmail.com //2012-8-22 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(
2012-08-22 21:51:56 2279
原创 灰度图像腐蚀(vc实现)
void CISLSView::OnErosionGray() { //int structure[3][3]={23,21,10,97,23,98,0,0,123}; //int structure[3][3]={1,1,1,1,1,1,1,1,1}; //int structure[3][3]={255,255,255,255,255,255,255,255,255}; i
2012-08-17 11:57:44 3428
原创 二值图像腐蚀(vc实现)
为了处理上的方便,将彩色图像首先进行了灰度化、二值化处理。void CISLSView::OnErosionBin(){//程序编制:李立宗 lilizong@gmail.com//2012-8-17//图像腐蚀,二值图像腐蚀。 //int structure[3][3]={0,1,0,1,1,1,0,1,0}; int structure[3][3]={1,1,1,1,1,1,1,
2012-08-17 11:16:20 2401
原创 给央视挑错
样式2套,8:42正在播报京苏大战。主持人播到有供应商对此次价格战反感,提出停止供货,然后是各个家电制造商的专访。播完了,又播一遍,开头的絮语,主持人可能意识到了,低着头笑。过了一会,播报网友留言,播到一半突然切了广告。
2012-08-16 08:56:24 1780 1
原创 区域增长法(vc实现)
通过在图像上单击,获取当前点像素,然后根据当前像素进行像素区间的选择。 void CISLSView::OnLButtonDown(UINT nFlags, CPoint point) {//程序编制:李立宗 lilizong@gmail.com//2012-8-14 if(flag) { flag = FALSE; CISLSDoc *pDoc = GetDocume
2012-08-14 22:13:27 2220
原创 边界跟踪(vc实现)
void CISLSView::OnEdgeSengOutlineTract() {//程序编制:李立宗 lilizong@gmail.com//2012-8-14 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(); if(myImage2.Is
2012-08-14 20:14:19 2111
原创 轮廓提取(vc实现)
void CISLSView::OnEdgeSengOutlineExtract() {//程序编制:李立宗 lilizong@gmail.com//2012-8-14 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(); if(myImage2.
2012-08-14 12:14:01 2703
原创 自适应阈值分割(vc实现)
1.以8×8邻域划分太细,整体效果像铅笔素描。void CISLSView::OnThresholdAdaptive88() {//程序编制:李立宗//lilizong@gmail.com//2012-8-14 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Dest
2012-08-14 11:10:03 2506
原创 最大方差阈值分割(vc实现)
void CISLSView::OnThresholdOtsu() {//程序编制:李立宗 lilizong@gmail.com//2012-8-14 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(); if(myImage2.IsNull())
2012-08-14 10:09:47 2725
原创 Sobel算子边缘检测(vc实现)
void CISLSView::OnSobel() {//程序编制:李立宗 lilizong@gmail.com//2012-8-12 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(); if(myImage2.IsNull()){ myI
2012-08-12 20:16:10 5199
原创 Roberts算子边缘检测(vc实现)
void CISLSView::OnRoberts() {//程序编制:李立宗 lilizong@gmail.com//2012-8-12 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(); if(myImage2.IsNull()){ m
2012-08-12 14:42:19 2745
原创 高斯拉普拉斯锐化(边缘检测)vc实现
高斯拉普拉斯锐化(边缘检测)vc实现 -LoG锐化,边缘检测。void CSDIELSView::OnSharpeningGaussianAndLaplace() {//程序编制:李立宗 lilizong@gmail.com//2012-8-12 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull
2012-08-12 10:00:03 3609 2
原创 图像高提升滤波的vc实现
void CSDIELSView::OnSharpeningEnhance() {//程序编制:李立宗 lilizong@gmail.com//2012-8-12 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(); if(myImage2.I
2012-08-12 08:37:51 6320
原创 图像锐化拉普拉斯vc代码
void CSDIELSView::OnSharpeningLaplace() {//程序编制:李立宗 lilizong@gmail.com//2012-8-11 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(); if(myImage2.IsN
2012-08-11 23:01:18 2965
原创 图像的梯度锐化vc代码
void CSDIELSView::OnSharpeningGradient() {//程序编制:李立宗 lilizong@gmail.com//2012-8-11 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(); if(myImage2.Is
2012-08-11 22:31:53 2607
原创 给央视挑错
10日早晨,央视2套,7:40分左右的新闻中,记者说今天零点将。。。。实际上她指的是10日零时油价上调,当时已经上调结束,不应该是“将”,而是“已经”。
2012-08-11 21:02:58 1355 2
原创 改进的中值滤波函数
void CSDIELSView::OnMedianFilterImprove() {//程序编制:李立宗//lilizong@gmail.com//2012-8-10 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(); if(myImage2.
2012-08-10 12:51:18 2185
原创 error LNK2019解决办法
遇到错误:error LNK2019: unresolved external symbol "public: int __thiscall CSDIELSVie搜索到解决方案:http://social.msdn.microsoft.com/Forums/en-US/vcgeneral/thread/383372c8-e906-4ca4-a719-4e157fb9857c/将函数的实现放到h文件
2012-08-10 12:30:38 1805
原创 MFC实现图像选择式掩膜平滑
void CSDIELSView::OnSmoothingChooseMask() {//选择式掩膜平滑,从多个模板中选择一个最优模板来使用//程序设计:李立宗 lilizong@gmail.com//2012-8-8 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.
2012-08-08 22:36:16 2890 2
原创 图像平滑-加权平均
void CSDIELSView::OnSmoothingWeight(){//程序编制: 李立宗 lilizong@gmail.com//2012-8-8 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(); if(myImage2.IsNull
2012-08-08 20:24:50 2896
原创 图像平滑-邻域平均法
void CSDIELSView::OnSmoothingNeighbour(){//程序编制:李立宗 lilizong@gmail.com //2012-8-8 if(myImage1.IsNull()) OnOpenResourceFile(); if(!myImage2.IsNull()) myImage2.Destroy(); if(myImage2.IsNu
2012-08-08 20:11:24 9960 1
原创 图像缩放函数
图像缩放,使用CImage实现。// 用于缩放图像 bool CDIGTLSView::myScale(float keyX, float keyY) //定义时曾将keyx,keyy定义为int,导致出错 { //程序编制:李立宗 lilizong@gmail.com //2012-8-6 keyX=keyX; keyY=keyY; //srand((unsigne
2012-08-06 15:11:49 2410 1
原创 图像镜像
三个函数,垂直镜像、水平镜像、自定义镜像。void CDIGTLSView::OnMirrorVertical() //垂直镜像//程序编制:李立宗 lilizong@gmail.com// 2012-8-6 { if(myImage1.IsNull()) OnOpenResourceFile(); if(myImage2.IsNull()){ //myImage
2012-08-06 09:27:55 3077 1
原创 图像旋转使用CImage实现
图像旋转使用CImage实现,此处旋转30度。具体实现如下:void CDIGTLSView::OnTestTest() { //程序编制:李立宗 lilizong@gmail.com //2012-8-5 if(myImage1.IsNull()) OnOpenResourceFile(); if(myImage2.IsNull()){ myImage2.Crea
2012-08-05 18:39:42 7097 5
原创 自定义平移函数使用CImage类实现
// 自定义平移函数,供调用 lilizong@gmail.com lilizong-copyright-2012-8-5 bool CDIGTLSView::myTransform( int x, int y) { //return false; if(myImage1.IsNull()) OnOpenResourceFile(); if(myImage2.IsNul
2012-08-05 14:44:47 2108
原创 error C2065: 'IDC_EDIT1' : undeclared identifier
包含了我的自定义文件,#include "myCImage.h"错误消失,为什么呢?
2012-08-04 13:18:07 4617
原创 取消MFC的自动菜单折叠
想取消菜单的自动折叠,百度发现:http://zhidao.baidu.com/question/171283707.html没有解决,在vs2010里没有类似的设置或是我没找到。找到,http://topic.csdn.net/u/20120331/15/07f61ecb-3c21-4617-8185-35b8292f3b0c.html发现里面提到资料:http://social.msdn.mi
2012-08-04 11:27:06 4517 1
原创 灰度直方图规定化
采用一个64位的数组模拟规定化的直方图。 void CmyCImageView::OnHistMatch() { // lilizong【at】Gmail copyright:李立宗 2012-8-1 if(myImage2.IsNull()){ //myImage2.Destroy(); myImage2.Create(myImage.GetWidth(),my
2012-08-01 10:19:56 4273
数字模板(每个数字十种不同的字体)
2021-08-13
randomForest
2021-08-08
Minutia Cylinder-Code: A New Representation and Matching Technique for Fingerpri
2021-08-03
A Large-Scale Study of Fingerprint Matching Systems for Sensor Interoperability
2021-07-30
Presentazione MCC(Minutia Cylinder-Code: A New Representation and Matching Tech)
2021-07-30
Minutia Cylinder-Code: A New Representation and Matching Technique for Fingerpri
2021-07-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人