資源簡(jiǎn)介
基于模糊的自適應(yīng)閾值分割,采用vc6.0下opencv1.0實(shí)現(xiàn)查找波峰,確定最佳閾值
代碼片段和文件信息
#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:\\自適應(yīng)閾值分割算法\\模糊閾值\\是\\5.5(準(zhǔn)確找到波峰)\\圖片\\26.jpg“;//輸入圖像(存在本地文件中),任意格式。
//?filename=?“F:\\自適應(yīng)閾值分割算法\\模糊閾值\\是\\5.5\\自適應(yīng)閾值(2直方圖平均后運(yùn)算。解決單峰閾值不可分問題~)\\6.jpg“;
?filename=?“6.jpg“;
???//?filename=?“F:\\自適應(yīng)閾值分割算法\\模糊閾值\\是\\圖像\\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?);//創(chuàng)建一個(gè)單通道
cvCvtColor(hframeframeCV_BGR2GRAY);//2將彩色轉(zhuǎn)為灰度(有個(gè)問題啊o~~)
/*
轉(zhuǎn)為灰度圖像
(1)原因
(2)本身是灰度,不會(huì)出問題呀
(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(“閾值分割“);
}
?屬性????????????大小?????日期????時(shí)間???名稱
-----------?---------??----------?-----??----
?????目錄???????????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個(gè)文件信息
評(píng)論
共有 條評(píng)論