VTK 编译好的头文件和静态链接库 Visual studio可用 为不想下载CMAKE编译的朋友节省时间 VTK 5.8版本
2021-12-10 17:32:37 30.23MB VTK VS VC++ 医学图像处理
1
VC++数字图像处理是介绍用VC++来处理图像的基础资料,主要是针对BMP,适合初中级开发人员
2021-12-10 16:50:14 850KB vc++ 图像处理
1
void CDIPDlg::OnOpen() { // TODO: Add your command handler code here CString fileName; CFileDialog OpenDlg(TRUE,NULL,NULL,OFN_HIDEREADONLY|OFN_EXPLORER,"图像文件格式(*.bmp)|*.bmp|JPG file format (*.jpg)|*.jpg|",NULL); if(OpenDlg.DoModal()!=IDOK) return; fileName=OpenDlg.GetPathName(); std::string tempName=(LPCSTR)CString(fileName); const char* tmp=tempName.c_str(); if((pImg=cvLoadImage(tmp,1))==0) return; wImg=cvCreateImage(cvGetSize(pImg),pImg->depth,pImg->nChannels); cvCopy(pImg,wImg,NULL); ShowImage( pImg,IDC_STATIC_P ); ShowOImage( pImg, IDC_STATIC_O ); } void CDIPDlg::OnSave() { // TODO: Add your command handler code here CFileDialog SaveDlg(FALSE,"bmp","未命名",OFN_HIDEREADONLY|OFN_EXPLORER,"图像文件格式(*bmp)|*.bmp|JPG file format (*jpg)|*.jpg|",NULL); if(SaveDlg.DoModal()==IDOK){ CString savefileName=SaveDlg.GetPathName(); std::string tempSaveName=(LPCSTR)CString(savefileName); const char* nameOfFile=tempSaveName.c_str(); if(wImg) cvSaveImage(nameOfFile,wImg); else cvSaveImage(nameOfFile,pImg); MessageBox("ok!"); } else MessageBox("no!"); } void CDIPDlg::OnEsc() { // TODO: Add your command handler code here CDialog::OnDestroy(); cvReleaseImage(&pImg;); cvReleaseImage(&wImg;); cvReleaseImage(&gImg;); cvDestroyAllWindows(); AfxGetMainWnd()->SendMessage(WM_CLOSE); } void CDIPDlg::OnGaos() { // TODO: Add your command handler code here wImg=cvCreateImage(cvGetSize(pImg),pImg->depth,pImg->nChannels); cvCopy(pImg,wImg,NULL); IplImage* in; in = wImg; IplImage* out = cvCreateImage(cvGetSize(in),IPL_DEPTH_8U,wImg->nChannels); // 建立辅助位图 cvSmooth(in,out,CV_GAUSSIAN,3,wImg->nChannels); // Gauss 平滑 // cvNamedWindow("高斯滤波",1); // cvShowImage("高斯滤波",out); ShowImage( out,IDC_STATIC_P ); wImg=cvCreateImage(cvGetSize(out),out->depth,out->nChannels); cvCopy(out,wImg,NULL); cvWaitKey(0); // cvDestroyWindow("高斯滤波"); cvReleaseImage(∈); cvReleaseImage(&out;); }
1
VC6.0图像读取与保存,在VC6.0下加载图片,并保存,用readbmp与saveBmp
2021-12-07 19:24:44 2.4MB 图像处理
1
基于VS2008平台,利用opencv函数对摄像头采集的图像进行实时处理!
2021-12-06 13:34:52 631B opencv 图像处理 边缘检测 VC++
1
一个完整的VC++基本图像处理工程,为本人课程设计,具备基本图像增强算法的实现。 包含: 打开位图图片 均值滤波 中值滤波 直方图均衡化 保存位图文件 全部代码有注释。
2021-12-02 23:15:13 649KB 数字图像处理 VC++ 均值滤波
1
VC++编写的直方图均衡化程序,语句有详细注解,适合初学者参考
2021-12-02 17:23:56 2.18MB 直方图均衡化 VC++ 数字图像处理
1
图像平移:图像平移算法 VC++ 图形图像 图像处理
2021-12-01 17:22:36 319KB VC++ 图像处理 图像平移算法 图形图像
1
基于vc平台开发的图像的粗化细化处理源码
2021-11-28 13:17:14 109KB vc源码 图像处理 粗化细化
1
此源码包含连通区域标记算法,求出几个连通区。然后求出每一连通区的面积及周长。
2021-11-25 13:51:43 800KB 图像面积及周长
1