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

  • z4_127220
    了解作者
  • 3.8MB
    文件大小
  • rar
    文件格式
  • 0
    收藏次数
  • VIP专享
    资源类型
  • 0
    下载次数
  • 2022-05-28 04:35
    上传日期
我是图像识别与人工只能研究所的研究生,这是我在实验室做图像处理与跟踪实验所用的框架程序。里面已经包含了如下函数模块: 图像显示:单幅图像显示,连续文件名的序列图像显示,SRC(纯数据图像文件)序列图显示 图像滤波、增强:均值滤波,灰度拉伸,图像减背景并拉伸 图像分割:自适应门限阈值分割,基于梯度的分割,基于最大熵的分割,OTSU分割, 图像加噪:图像加入随机噪声,序列图加噪声 图像轮廓:轮廓提取(只能对0-255二值图),轮廓跟踪(只能对0-255二值图), 其他:图像差分,腐蚀,膨胀 说明:因为是实验室做实验用的,所以界面做的很简单,大家多多谅解。但内容还是听丰富的,既有师兄师姐们积累的成果,也有我的两年经验。各函数都有很详细的中文注释,希望能给大家带来帮助,少走弯路。
ImgProcess(我的图像处理框架)2008-10-28.rar
  • ImgProcess(我的图像处理框架)
  • 当前版本说明.doc
    23.5KB
  • SerialShowDlg.h
    1.2KB
  • SerialShowDlg.cpp
    1KB
  • Dib.h
    2KB
  • StdAfx.cpp
    212B
  • TrackByMeanshift.h
    250B
  • FileProcess.cpp
    1.4KB
  • SerialProDlg.cpp
    1.4KB
  • ImgProcessView.h
    2.4KB
  • ImgProcess.clw
    4.5KB
  • ImgProperty.h
    68B
  • SerialProDlg.h
    1.3KB
  • ImgProcess.plg
    1.9KB
  • ImgProcess.ncb
    321KB
  • FileProcess.h
    72B
  • MainFrm.h
    1.4KB
  • SRCDlg.cpp
    1.4KB
  • TrackByMeanshift.cpp
    660B
  • ImgProcess.aps
    52.5KB
  • ImgProcessDoc.h
    1.5KB
  • ImgProcessView.cpp
    25.3KB
  • SRCDlg.h
    1.2KB
  • ImgProcess.opt
    189.5KB
  • Debug
  • ImgProcess.obj
    22.8KB
  • ProcessToolForImg.obj
    22.6KB
  • FileProcess.sbr
    0B
  • vc60.pdb
    364KB
  • SerialShowDlg.sbr
    0B
  • TrackByMeanshift.obj
    3.1KB
  • ImgProcess.pdb
    577KB
  • MainFrm.sbr
    0B
  • ImgProcess.pch
    6.6MB
  • ImgProcess.sbr
    0B
  • vc60.idb
    233KB
  • ImgProcessView.sbr
    0B
  • Dib.sbr
    0B
  • SerialShowDlg.obj
    10.3KB
  • SRCDlg.obj
    16.4KB
  • SerialProDlg.obj
    18.3KB
  • TrackByMeanshift.sbr
    0B
  • ProcessToolForImg.sbr
    0B
  • ImgProcessDoc.obj
    16.4KB
  • ImgProcessDoc.sbr
    0B
  • ImgProcessView.obj
    94.8KB
  • Dib.obj
    54.9KB
  • FileProcess.obj
    3.3KB
  • SerialProDlg.sbr
    0B
  • MainFrm.obj
    19.6KB
  • StdAfx.obj
    103.3KB
  • ImgProcess.bsc
    3.6MB
  • ImgProcess.ilk
    499.6KB
  • ImgProcess.exe
    180.1KB
  • ImgProcess.res
    13.4KB
  • SRCDlg.sbr
    0B
  • StdAfx.sbr
    1.3MB
  • ProcessToolForImg.cpp
    19.6KB
  • ReadMe.txt
    4.3KB
  • StdAfx.h
    1KB
  • ImgProcess.h
    1.4KB
  • MainFrm.cpp
    2.3KB
  • ImgProcessDoc.cpp
    1.8KB
  • Resource.h
    1.9KB
  • ImgProcess.cpp
    4.2KB
  • ImgProcess.dsw
    545B
  • List.h
    247B
  • ImgProcess.rc
    15.9KB
  • res
  • ImgProcessDoc.ico
    1.1KB
  • ImgProcess.ico
    5KB
  • ImgProcess.rc2
    402B
  • Thumbs.db
    6.5KB
  • Toolbar.bmp
    1.1KB
  • ImgProcess.dsp
    5.5KB
  • Dib.cpp
    18KB
  • ProcessToolForImg.h
    3.2KB
内容介绍
======================================================================== MICROSOFT FOUNDATION CLASS LIBRARY : ImgProcess ======================================================================== AppWizard has created this ImgProcess application for you. This application not only demonstrates the basics of using the Microsoft Foundation classes but is also a starting point for writing your application. This file contains a summary of what you will find in each of the files that make up your ImgProcess application. ImgProcess.dsp This file (the project file) contains information at the project level and is used to build a single project or subproject. Other users can share the project (.dsp) file, but they should export the makefiles locally. ImgProcess.h This is the main header file for the application. It includes other project specific headers (including Resource.h) and declares the CImgProcessApp application class. ImgProcess.cpp This is the main application source file that contains the application class CImgProcessApp. ImgProcess.rc This is a listing of all of the Microsoft Windows resources that the program uses. It includes the icons, bitmaps, and cursors that are stored in the RES subdirectory. This file can be directly edited in Microsoft Visual C++. ImgProcess.clw This file contains information used by ClassWizard to edit existing classes or add new classes. ClassWizard also uses this file to store information needed to create and edit message maps and dialog data maps and to create prototype member functions. res\ImgProcess.ico This is an icon file, which is used as the application's icon. This icon is included by the main resource file ImgProcess.rc. res\ImgProcess.rc2 This file contains resources that are not edited by Microsoft Visual C++. You should place all resources not editable by the resource editor in this file. ///////////////////////////////////////////////////////////////////////////// For the main frame window: MainFrm.h, MainFrm.cpp These files contain the frame class CMainFrame, which is derived from CFrameWnd and controls all SDI frame features. res\Toolbar.bmp This bitmap file is used to create tiled images for the toolbar. The initial toolbar and status bar are constructed in the CMainFrame class. Edit this toolbar bitmap using the resource editor, and update the IDR_MAINFRAME TOOLBAR array in ImgProcess.rc to add toolbar buttons. ///////////////////////////////////////////////////////////////////////////// AppWizard creates one document type and one view: ImgProcessDoc.h, ImgProcessDoc.cpp - the document These files contain your CImgProcessDoc class. Edit these files to add your special document data and to implement file saving and loading (via CImgProcessDoc::Serialize). ImgProcessView.h, ImgProcessView.cpp - the view of the document These files contain your CImgProcessView class. CImgProcessView objects are used to view CImgProcessDoc objects. ///////////////////////////////////////////////////////////////////////////// Other standard files: StdAfx.h, StdAfx.cpp These files are used to build a precompiled header (PCH) file named ImgProcess.pch and a precompiled types file named StdAfx.obj. Resource.h This is the standard header file, which defines new resource IDs. Microsoft Visual C++ reads and updates this file. ///////////////////////////////////////////////////////////////////////////// Other notes: AppWizard uses "TODO:" to indicate parts of the source code you should add to or customize. If your application uses MFC in a shared DLL, and your application is in a language other than the operating system's current language, you will need to copy the corresponding localized resources MFC42XXX.DLL from the Microsoft Visual C++ CD-ROM onto the system or system32 directory, and rename it to be MFCLOC.DLL. ("XXX" stands for the language abbreviation. For example, MFC42DEU.DLL contains resources translated to German.) If you don't do this, some of the UI elements of your application will remain in the language of the operating system. /////////////////////////////////////////////////////////////////////////////
评论
    相关推荐
    • 数字图像处理及模式识别
      数字图像处理及模式识别数字图像处理及模式识别数字图像处理及模式识别
    • Matlab图像处理识别案例
      Matlab图像处理识别案例Matlab图像处理识别案例Matlab图像处理识别案例
    • 智能图像处理技术
      本电子书包括图像处理的多个方面,包括图像融合,图像压缩,图像识别,边缘检测,特征提取,图像采集及处理等多个方面,是一个图像爱好者的首选学习书籍
    • MATLAB 图像处理识别程序
      用于MATLAB图像识别分割处理,里面包含了分割的程序和实例
    • OCR接口 图像识别处理
      OCR接口控件经过本人测试完全可以用,如果不会用不要说不能用,谢谢合作,欢迎下载!!
    • 图形图像处理
      模式识别(英语:Pattern Recognition),又称图形识别,就是通过计算机用数学技术方法来研究模式的自动处理和判读。我们把环境与客体统称为“模式”。随着计算机技术的发展,人类有可能研究复杂的信息处理过程。...
    • 图像识别处理
      图像识别处理程序
    • 图像处理识别
      很不错的工具书,非常实用,对图像处理的学习 帮助很大
    • 数码管数字图像处理识别模型
      数码管数字识别模型,输入图像需为30x30的二值图,输出数据为0到9外加小数点的可能性,使用tensorflow进行训练并导出
    • 进行图像识别处理小软件
      图像识别处理软件主要实现的功能如下:打开、保存图像;对图像进行指数、对数、伽马校正;对图像进行镜像操作、按比例缩放操作;对图像进行边缘检测等