資源簡介
opencv計算信息熵(c++代碼)
代碼片段和文件信息
//?first.cpp?:?定義控制臺應用程序的入口點。
//
#include?“stdafx.h“
#include?
using?namespace?cv;
double?Entropy(Mat?img);
int?_tmain(int?argc?_TCHAR*?argv[])
{
String?name?=?“chair_0022_Area01_001.png“;
Mat?src_color?=?imread(“picture/1/“?+?name);//讀取原彩色圖??
/*int?c?=?src_color.cols?;
int?r?=?src_color.rows?;
int?tt?=?src_color.channels();*/
Mat?src_gray;//彩色圖像轉化成灰度圖??
cvtColor(src_color?src_gray?COLOR_BGR2GRAY);
imwrite(“picture/Gray/Gray_“?+?name?src_gray);//保存圖像文件
//Mat?img?=?imread(“gray.png“);
double?x?=?Entropy(src_color);
std::cout?< std::cout?< std::cout?< std::cout?<
double?x1?=?Entropy(src_gray);
std::cout?<
- 上一篇:C標準庫函數集.pdf 高清版
- 下一篇:DS1820溫度傳感器開發程序
評論
共有 條評論