资源简介
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 << x << std::endl;
std::cout << src_color.cols << std::endl;
std::cout << src_color.rows << std::endl;
std::cout << src_color.channels() << std::endl;
double x1 = Entropy(src_gray);
std::cout << x1
- 上一篇:C标准库函数集.pdf 高清版
- 下一篇:DS1820温度传感器开发程序
相关资源
- opencv2深度图滤波
- opencv harris角点检测
- 基于颜色车牌检测opencv
- opecv+qt 入门级源代码(适合新手)
- QT+opencv打开RTSP视频流多线程
- OpenCV打开本地摄像头并显示
- 基于SVM与BoW的图片分类的OpenCV实现-
- opencv2.4.9+VS2013打开摄像头
- 基于opencv的肤色检测
- opencv小车追踪
- 火焰识别 OPENCV
- 边缘检测多尺度opencv
- opencv人脸识别
- 《学习OpenCV》源码LearningOpenCV
- 史上最快人脸检测系统超越OpenCV
- 使用Qt + Opencv 实现的文字识别的
- opencv查找二值图像最大连通区域
- OpenCV图像拼接项目
- 《OpenCV图像处理编程》-源码-20160801
- Opencv3.0 手写数字识别Hog特征+SVM分类器
- 《学习OpenCV》pdf
- Opencv+VC实现分水岭分割图像
- 光流法运动检测代码C++,opencv
- 《OpenCV精解》随书源代码_Code_源代码
- OpenCV函数参考手册(中文版).pdf
- OpenCV入门教程_于士琪.pdf
- 基于 opencv 的车牌识别
- OpenCV3编程入门配套书源码
- OPENCV识别圆心c++代码
- Opencv结合socket进行视频传输(TCP协议
评论
共有 条评论