• 大小: 19.44MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-18
  • 语言: C/C++
  • 标签: 分割  

资源简介

基于模糊的自适应阈值分割,采用vc6.0下opencv1.0实现查找波峰,确定最佳阈值

资源截图

代码片段和文件信息




#include “cv.h“
#include “highgui.h“
#include “1.h“
#include “2.h“
#include “3.h“
#include “4.h“
#include“6.h“

#include “stdio.h“
#include “iostream.h“

#include “5.h“

void main()

{
char* filename;
IplImage* frame*hframe;
int fdepth;
    
//将输入的图形灰度化后显示
///
//filename=“F:\\自适应阈值分割算法\\模糊阈值\\是\\5.5(准确找到波峰)\\图片\\26.jpg“;//输入图像(存在本地文件中),任意格式。
// filename= “F:\\自适应阈值分割算法\\模糊阈值\\是\\5.5\\自适应阈值(2直方图平均后运算。解决单峰阈值不可分问题~)\\6.jpg“;
 filename= “6.jpg“;
   // filename= “F:\\自适应阈值分割算法\\模糊阈值\\是\\图像\\23.jpg“;
hframe=cvLoadImage(filename1);//1加载图像
fdepth=hframe->depth;
  cout<<“fepth::“< cout<<“gaokuan:“<ame->height<ame->width< vector vctPeak;

frame = cvCreateImage(cvGetSize(hframe) fdepth 1 );//创建一个单通道
cvCvtColor(hframeframeCV_BGR2GRAY);//2将彩色转为灰度(有个问题啊o~~)
/*
转为灰度图像
(1)原因
(2)本身是灰度,不会出问题呀
(3)hframe=cvLoadImage(filename1);//1加载图像加载的图像都是三通道的吗?
*/

cvNamedWindow(“处理前图像“1);
cvShowImage(“处理前图像“frame);
///end


       
int maxx;
int a[256]={0};
int s=0;
 int *feng =new int;
zhifang(framemaxxa);
    
    int *yu= fenge(framemaxxvctPeakasfeng);
     hua(yuframe->depthas);



cvWaitKey(0);
    cvDestroyWindow(“处理前图像“);
cvReleaseImage(&frame);

     cvDestroyWindow(“处理前图像直方图“);
//     cvDestroyWindow(“直方图均平均“);
 cvDestroyWindow(“阈值分割“);



}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2015-07-21 15:20  最终5.6\
     目录           0  2015-05-06 11:09  最终5.6\1\
     文件      913910  2013-06-13 21:55  最终5.6\1\1.jpg
     文件      115521  2014-08-18 09:15  最终5.6\1\3.jpg
     文件       11002  2014-05-08 18:22  最终5.6\1\9.jpg
     文件      656138  2015-05-06 11:39  最终5.6\1.bmp
     文件         571  2015-05-05 17:03  最终5.6\1.h
     文件      913910  2013-06-13 21:55  最终5.6\1.jpg
     文件      913910  2013-06-13 21:55  最终5.6\1.png
     文件        6903  2014-05-08 18:45  最终5.6\10.jpg
     文件       14783  2014-05-08 19:04  最终5.6\11.jpg
     文件       51522  2014-04-29 15:54  最终5.6\12.jpg
     文件      597653  2013-07-26 16:01  最终5.6\13.png
     文件       59256  2014-04-29 16:03  最终5.6\14.jpg
     文件      192495  2015-05-14 12:51  最终5.6\15.jpg
     文件       13824  2015-06-15 16:13  最终5.6\15.png
     文件         530  2015-04-22 20:05  最终5.6\1_1.h
     文件      913910  2013-06-13 21:55  最终5.6\1_1.png
     文件         249  2015-04-22 18:46  最终5.6\2.asp
     文件      651294  2015-05-06 11:42  最终5.6\2.bmp
     文件        6002  2015-05-13 09:47  最终5.6\2.h
     文件         249  2015-04-22 18:46  最终5.6\2_1.asp
     文件        4305  2015-04-23 22:22  最终5.6\2_1.h
     文件     1126542  2015-05-06 12:07  最终5.6\3.bmp
     文件        3784  2015-06-15 16:10  最终5.6\3.h
     文件      115521  2014-08-18 09:15  最终5.6\3.jpg
     文件        3720  2015-04-23 22:12  最终5.6\3_1.h
     文件      115521  2014-08-18 09:15  最终5.6\3_1.jpg
     文件        4606  2015-06-08 13:19  最终5.6\4.h
     文件      785171  2013-06-13 21:22  最终5.6\4.jpg
     文件        5018  2015-04-23 22:24  最终5.6\4_1.h
............此处省略68个文件信息

评论

共有 条评论