• 大小: 8.23MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-05
  • 语言: 其他
  • 标签: 波峰  

资源简介

灰度直方图寻找波峰,vs2010实验,采用了opencv

资源截图

代码片段和文件信息

// peak.cpp : 定义控制台应用程序的入口点。
//

#include “stdafx.h“





#include “highgui.h“
#include “1.h“
#include “2.h“

#include “4.h“
#include “stdio.h“

#include “cv.h“

void main()
{
char* filename;
IplImage* frame*hframe;

int fdepth;
    
//将输入的图形灰度化后显示
///
 filename=   “1.png“;
// filename=“F:\\自适应阈值分割算法\\模糊阈值\\是\\5.5(准确找到波峰)\\图片\\26.jpg“;//输入图像(存在本地文件中),任意格式。
//     filename=“F:\\自适应阈值分割算法\\模糊阈值\\是\\5.5(准确找到波峰)\\遥感图像\\3.jpg“;
hframe=cvLoadImage(filename1);//1加载图像
fdepth=hframe->depth;

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);
    Get111Peaks(avctPeak); 


s=vctPeak.size();

cout<<“ geshu “<
for ( int i=0;i {
feng[i]=vctPeak[i].nStat;
cout<

}

hua(fengframe->depthas);



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

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



}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2017-03-23 21:09  peak\
     文件      656138  2015-05-06 11:39  peak\1.bmp
     文件       25598  2016-03-15 09:53  peak\1.jpg
     文件      913910  2013-06-13 21:55  peak\1.png
     目录           0  2017-03-23 21:08  peak\Debug\
     文件       59392  2017-03-23 21:08  peak\Debug\peak.exe
     文件      494660  2017-03-23 21:08  peak\Debug\peak.ilk
     文件     1444864  2017-03-23 21:08  peak\Debug\peak.pdb
     目录           0  2017-03-23 21:05  peak\ipch\
     目录           0  2017-03-23 21:05  peak\ipch\peak-bb7de758\
     文件     2359296  2017-03-23 21:08  peak\ipch\peak-bb7de758\peak-488db9cd.ipch
     目录           0  2017-03-23 21:07  peak\peak\
     文件      656138  2015-05-06 11:39  peak\peak\1.bmp
     文件         242  2017-03-23 21:07  peak\peak\1.h
     文件       25598  2016-03-15 09:53  peak\peak\1.jpg
     文件      913910  2013-06-13 21:55  peak\peak\1.png
     文件        3854  2017-03-23 21:07  peak\peak\2.h
     文件        1122  2017-03-23 21:07  peak\peak\3.h
     文件        3890  2017-03-23 21:08  peak\peak\4.h
     目录           0  2017-03-23 21:08  peak\peak\Debug\
     文件       13270  2017-03-23 21:08  peak\peak\Debug\CL.read.1.tlog
     文件         638  2017-03-23 21:08  peak\peak\Debug\CL.write.1.tlog
     文件        1354  2017-03-23 21:08  peak\peak\Debug\cl.command.1.tlog
     文件           2  2017-03-23 21:08  peak\peak\Debug\link-cvtres.read.1.tlog
     文件           2  2017-03-23 21:08  peak\peak\Debug\link-cvtres.write.1.tlog
     文件           2  2017-03-23 21:08  peak\peak\Debug\link.12120-cvtres.read.1.tlog
     文件           2  2017-03-23 21:08  peak\peak\Debug\link.12120-cvtres.write.1.tlog
     文件           2  2017-03-23 21:08  peak\peak\Debug\link.12120.read.1.tlog
     文件           2  2017-03-23 21:08  peak\peak\Debug\link.12120.write.1.tlog
     文件        3190  2017-03-23 21:08  peak\peak\Debug\link.command.1.tlog
     文件        7622  2017-03-23 21:08  peak\peak\Debug\link.read.1.tlog
............此处省略31个文件信息

评论

共有 条评论