xxxx18一60岁hd中国/日韩女同互慰一区二区/西西人体扒开双腿无遮挡/日韩欧美黄色一级片 - 色护士精品影院www

  • 大小: 2KB
    文件類型: .cpp
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-14
  • 語言: C/C++
  • 標簽: otsu??二值化??

資源簡介

C語言版的大津法二值化算法實現,在VS2012+opencv249上可以編譯通過。

資源截圖

代碼片段和文件信息

#include?“stdio.h“
#include?“cv.h“
#include?“highgui.h“
#include?“Math.h“

int?Otsu(IplImage*?src);

int?main()
{
IplImage*?img?=?cvLoadImage(“lena.jpg“0);//獲取灰度圖像img
IplImage*?dst?=?cvCreateImage(cvGetSize(img)?8?1);
int?threshold?=?Otsu(img);//調用大津法求出最佳閾值
printf(“otsu?threshold?=?%d\n“?threshold);
cvThreshold(img?dst?threshold?255?CV_THRESH_BINARY);

cvNamedWindow(?“img“?1?);
cvNamedWindow(?“dst“?1?);
cvShowImage(“img“?img);
cvShowImage(“dst“?dst);


cvWaitKey(-1);

cvReleaseImage(&img);
cvReleaseImage(&dst);

cvDestroyWindow(?“img“?);
cvDestroyWindow(?“dst“?);

return?0;
}

int?Otsu(IplImage*?src)??
{??
int?height=src->height;??
int?width=src->width;??????

//histogram??
float?histogram[256]?=?{0};??
for(int?i=0;?i? {??
un

評論

共有 條評論