VC++下开发的图像处理框架软件,内容丰富,代码精炼,注释详细

上传者: luojiaoqq | 上传时间: 2021-05-11 17:05:53 | 文件大小: 3.77MB | 文件类型: RAR
我是图像识别与人工只能研究所的研究生,这是我在实验室做图像处理与跟踪实验所用的框架程序。里面已经包含了如下函数模块: 图像显示:单幅图像显示,连续文件名的序列图像显示,SRC(纯数据图像文件)序列图显示 图像滤波、增强:均值滤波,灰度拉伸,图像减背景并拉伸 图像分割:自适应门限阈值分割,基于梯度的分割,基于最大熵的分割,OTSU分割, 图像加噪:图像加入随机噪声,序列图加噪声 图像轮廓:轮廓提取(只能对0-255二值图),轮廓跟踪(只能对0-255二值图), 其他:图像差分,腐蚀,膨胀 说明:因为是实验室做实验用的,所以界面做的很简单,大家多多谅解。但内容还是听丰富的,既有师兄师姐们积累的成果,也有我的两年经验。各函数都有很详细的中文注释,希望能给大家带来帮助,少走弯路。

文件下载

资源详情

[{"title":"( 74 个子文件 3.77MB ) VC++下开发的图像处理框架软件,内容丰富,代码精炼,注释详细","children":[{"title":"ImgProcess(我的图像处理框架)","children":[{"title":"当前版本说明.doc <span style='color:#111;'> 23.50KB </span>","children":null,"spread":false},{"title":"SerialShowDlg.h <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"SerialShowDlg.cpp <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"Dib.h <span style='color:#111;'> 1.96KB </span>","children":null,"spread":false},{"title":"StdAfx.cpp <span style='color:#111;'> 212B </span>","children":null,"spread":false},{"title":"TrackByMeanshift.h <span style='color:#111;'> 250B </span>","children":null,"spread":false},{"title":"FileProcess.cpp <span style='color:#111;'> 1.35KB </span>","children":null,"spread":false},{"title":"SerialProDlg.cpp <span style='color:#111;'> 1.43KB </span>","children":null,"spread":false},{"title":"ImgProcessView.h <span style='color:#111;'> 2.36KB </span>","children":null,"spread":false},{"title":"ImgProcess.clw <span style='color:#111;'> 4.49KB </span>","children":null,"spread":false},{"title":"ImgProperty.h <span style='color:#111;'> 68B </span>","children":null,"spread":false},{"title":"SerialProDlg.h <span style='color:#111;'> 1.28KB </span>","children":null,"spread":false},{"title":"ImgProcess.plg <span style='color:#111;'> 1.94KB </span>","children":null,"spread":false},{"title":"ImgProcess.ncb <span style='color:#111;'> 321.00KB </span>","children":null,"spread":false},{"title":"FileProcess.h <span style='color:#111;'> 72B </span>","children":null,"spread":false},{"title":"MainFrm.h <span style='color:#111;'> 1.41KB </span>","children":null,"spread":false},{"title":"SRCDlg.cpp <span style='color:#111;'> 1.45KB </span>","children":null,"spread":false},{"title":"TrackByMeanshift.cpp <span style='color:#111;'> 660B </span>","children":null,"spread":false},{"title":"ImgProcess.aps <span style='color:#111;'> 52.55KB </span>","children":null,"spread":false},{"title":"ImgProcessDoc.h <span style='color:#111;'> 1.53KB </span>","children":null,"spread":false},{"title":"ImgProcessView.cpp <span style='color:#111;'> 25.33KB </span>","children":null,"spread":false},{"title":"SRCDlg.h <span style='color:#111;'> 1.22KB </span>","children":null,"spread":false},{"title":"ImgProcess.opt <span style='color:#111;'> 189.50KB </span>","children":null,"spread":false},{"title":"Debug","children":[{"title":"ImgProcess.obj <span style='color:#111;'> 22.79KB </span>","children":null,"spread":false},{"title":"ProcessToolForImg.obj <span style='color:#111;'> 22.64KB </span>","children":null,"spread":false},{"title":"FileProcess.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"vc60.pdb <span style='color:#111;'> 364.00KB </span>","children":null,"spread":false},{"title":"SerialShowDlg.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"TrackByMeanshift.obj <span style='color:#111;'> 3.10KB </span>","children":null,"spread":false},{"title":"ImgProcess.pdb <span style='color:#111;'> 577.00KB </span>","children":null,"spread":false},{"title":"MainFrm.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"ImgProcess.pch <span style='color:#111;'> 6.56MB </span>","children":null,"spread":false},{"title":"ImgProcess.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"vc60.idb <span style='color:#111;'> 233.00KB </span>","children":null,"spread":false},{"title":"ImgProcessView.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"Dib.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"SerialShowDlg.obj <span style='color:#111;'> 10.35KB </span>","children":null,"spread":false},{"title":"SRCDlg.obj <span style='color:#111;'> 16.42KB </span>","children":null,"spread":false},{"title":"SerialProDlg.obj <span style='color:#111;'> 18.32KB </span>","children":null,"spread":false},{"title":"TrackByMeanshift.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"ProcessToolForImg.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"ImgProcessDoc.obj <span style='color:#111;'> 16.38KB </span>","children":null,"spread":false},{"title":"ImgProcessDoc.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"ImgProcessView.obj <span style='color:#111;'> 94.78KB </span>","children":null,"spread":false},{"title":"Dib.obj <span style='color:#111;'> 54.94KB </span>","children":null,"spread":false},{"title":"FileProcess.obj <span style='color:#111;'> 3.34KB </span>","children":null,"spread":false},{"title":"SerialProDlg.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"MainFrm.obj <span style='color:#111;'> 19.60KB </span>","children":null,"spread":false},{"title":"StdAfx.obj <span style='color:#111;'> 103.29KB </span>","children":null,"spread":false},{"title":"ImgProcess.bsc <span style='color:#111;'> 3.59MB </span>","children":null,"spread":false},{"title":"ImgProcess.ilk <span style='color:#111;'> 499.58KB </span>","children":null,"spread":false},{"title":"ImgProcess.exe <span style='color:#111;'> 180.08KB </span>","children":null,"spread":false},{"title":"ImgProcess.res <span style='color:#111;'> 13.39KB </span>","children":null,"spread":false},{"title":"SRCDlg.sbr <span style='color:#111;'> 0B </span>","children":null,"spread":false},{"title":"StdAfx.sbr <span style='color:#111;'> 1.31MB </span>","children":null,"spread":false}],"spread":false},{"title":"ProcessToolForImg.cpp <span style='color:#111;'> 19.59KB </span>","children":null,"spread":false},{"title":"ReadMe.txt <span style='color:#111;'> 4.30KB </span>","children":null,"spread":false},{"title":"StdAfx.h <span style='color:#111;'> 1.03KB </span>","children":null,"spread":false},{"title":"ImgProcess.h <span style='color:#111;'> 1.37KB </span>","children":null,"spread":false},{"title":"MainFrm.cpp <span style='color:#111;'> 2.32KB </span>","children":null,"spread":false},{"title":"ImgProcessDoc.cpp <span style='color:#111;'> 1.78KB </span>","children":null,"spread":false},{"title":"Resource.h <span style='color:#111;'> 1.86KB </span>","children":null,"spread":false},{"title":"ImgProcess.cpp <span style='color:#111;'> 4.18KB </span>","children":null,"spread":false},{"title":"ImgProcess.dsw <span style='color:#111;'> 545B </span>","children":null,"spread":false},{"title":"List.h <span style='color:#111;'> 247B </span>","children":null,"spread":false},{"title":"ImgProcess.rc <span style='color:#111;'> 15.91KB </span>","children":null,"spread":false},{"title":"res","children":[{"title":"ImgProcessDoc.ico <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false},{"title":"ImgProcess.ico <span style='color:#111;'> 5.04KB </span>","children":null,"spread":false},{"title":"ImgProcess.rc2 <span style='color:#111;'> 402B </span>","children":null,"spread":false},{"title":"Thumbs.db <span style='color:#111;'> 6.50KB </span>","children":null,"spread":false},{"title":"Toolbar.bmp <span style='color:#111;'> 1.05KB </span>","children":null,"spread":false}],"spread":false},{"title":"ImgProcess.dsp <span style='color:#111;'> 5.51KB </span>","children":null,"spread":false},{"title":"Dib.cpp <span style='color:#111;'> 17.95KB </span>","children":null,"spread":false},{"title":"ProcessToolForImg.h <span style='color:#111;'> 3.18KB </span>","children":null,"spread":false}],"spread":false}],"spread":true}]

评论信息

  • 颜洛 :
    我看了一下代码,还不错,但是不是我需要的,还是谢谢啦
    2015-07-20
  • 闭着眼刷牙 :
    SDI有一定借鉴意义
    2015-05-15
  • kaka_forever :
    在VS2010下编译成功,代码质量不错!有参考价值!
    2014-03-16
  • gperfect54 :
    内容很丰富,就是不是直接的工程程序啊~
    2014-03-06
  • 狂奔逐日 :
    框架还是有很多不足之处
    2014-03-04
  • a06benn :
    不错,内容多,注释多
    2012-12-05
  • zll806308 :
    很不错,尤其是序列图像处理的时候,值得学习,谢谢楼主
    2012-10-26
  • wuweiweiwei :
    还不错 内容很多。注释很好
    2012-10-23
  • YULUOWUSHENGZHIMUTOU :
    很不错的东西,但没有我想找的图像修复的东西,值得借鉴。谢谢!
    2012-09-19
  • xyz0529 :
    谢谢!试用了一下,框架还是有很多不足之处,对图像格式的支持单一,处理图片常会报错,Out of memory.
    2012-08-07

免责申明

【只为小站】的资源来自网友分享,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,【只为小站】 无法对用户传输的作品、信息、内容的权属或合法性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论 【只为小站】 经营者是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。
本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二条之规定,若资源存在侵权或相关问题请联系本站客服人员,zhiweidada#qq.com,请把#换成@,本站将给予最大的支持与配合,做到及时反馈和处理。关于更多版权及免责申明参见 版权及免责申明