minmaxloc matlab,opencv minmaxloc 最大最小匹配值是什么意思
满意答案
ghfgdsf
2016.07.02
采纳率:44% 等级:7
已帮助:2209人
应为图片在OpenCV中,就是使用矩阵来存储的。
在OpenCV2.l 之后,已经彻底的从IplImage变成了 Mat 矩阵对象。
以下是使用 图片生成直方图的例子。
把imread函数的地方改成 对函数
//使用 OpenCV 2.1
#include
#include
using namespace cv;
int main( int argc, char** argv )
{
Mat hsv; ...展开应为图片在OpenCV中,就是使用矩阵来存储的。
在OpenCV2.l 之后,已经彻底的从IplImage变成了 Mat 矩阵对象。
以下是使用 图片生成直方图的例子。
把imread函数的地方改成 对函数
//使用 OpenCV 2.1
#include
#include
using namespace cv;
int main( int argc, char** argv )
{
Mat hsv;
// 初始化
在此处加入代码, 初始化 hsv对象。
// 初始化
// let's quantize the hue to 30 levels
// and the saturation to 32 levels
int hbins = 30, sbins = 32;
int histSize[] = {hbins, sbins};
// hue varies from 0 to 179, see cvtColor
float hranges[] = { 0, 180 };
// saturation varies from 0 (black-gray-white) to
// 255 (pure spectrum color)
float sranges[] = { 0, 256 };
const float* ranges[] = { hranges, sranges };
MatND hist;
// we compute the histogram from the 0-th and 1-st channels
int channels[] = {0, 1};
calcHist( &hsv, 1, channels, Mat(), // do not use mask
hist, 2, histSize, ranges,
true, // the histogram is uniform
false );
double maxVal=0;
minMaxLoc(hist, 0, &maxVal, 0, 0);
int scale = 10;
Mat histImg = Mat::zeros(sbins*scale, hbins*10, CV_8UC3);
for( int h = 0; h < hbins; h++ )
for( int s = 0; s < sbins; s++ )
{
float binVal = hist.at(h, s);
int intensity = cvRound(binVal*255/maxValue);
cvRectangle( histImg, Point(h*scale, s*scale),
Point( (h+1)*scale - 1, (s+1)*scale - 1),
Scalar::all(intensity),
CV_FILLED );
}
namedWindow( "Source", 1 );
imshow( "Source", src );
namedWindow( "H-S Histogram", 1 );
imshow( "H-S Histogram", histImg );
waitKey();
}收起
02分享举报
minmaxloc matlab,opencv minmaxloc 最大最小匹配值是什么意思相关推荐
- Q - Tour - hdu 3488(最小匹配值)
题意:一个王国有N个城市,M条路,都是有向的,现在可以去旅游,不过走的路只能是环(至少也需要有两个城市),他们保证这些城市之间的路径都是有环构成的,现在至少需要走多少路. 分析:因为是有向图所以,而且 ...
- OpenCV中使用 cv2.matchTemplate()、 cv2.minMaxLoc()、 cv2.rectangle()进行模板匹配
一.函数介绍 1.cv2.matchTemplate(src, template, method) 参数: src: 原图像图像格式为 uint8 或 float32.当传入函数时应 用中括号 [] ...
- OpenCV 学习笔记-day13 像素值统计 统计计算最大最小值,平均值和标准差 (minMaxLoc()和meanStdDev()函数的使用)
OpenCV 学习笔记 day13 像素值统计 函数 minMaxLoc(); 最大值最小值统计 meanStdDev();平均值和标准方差统计 代码 day13 像素值统计 函数 minMaxLoc ...
- poj3686(最小权值完美匹配)
开始理解的有点简单了,也是看了其他的博客之后发现问题的: 题意:因为每一个物件都是受前一个物件的时间限制,所以假设某台机器加工了k个订单,那么用时为t1 + (t1 + t2) + (t1 + t2 ...
- HDU6346(最小权值完美匹配)
题意:满足 xi+yj≤ai,j(1≤i,j≤n) 的约束下最大化∑ni=1xi+∑ni=1yi, 思路:采用最大权值完美匹配算法:但是现在这里是求最小权值完美匹配问题,所以只需要将权值取反最后在取反 ...
- POJ-2195 Going Home 最小权值匹配
题意:给定一个网格图,图上有一些人要到一些房子当中去,人和房子的数量一样多,人和房子的曼哈顿距离作为行走的开销,问所有人走到房子中的最小开销. 解法:将人和房子之间两两之间建立带权边,权值为曼哈顿距离 ...
- HDU 1853 HDU 3488【有向环最小权值覆盖问题 】带权二分图匹配 KM算法
HDU 1853 & HDU 3488[有向环最小权值覆盖问题 ]最小费用最大流 In the kingdom of Henryy, there are N (2 <= N <= ...
- 利用Kuhn-Munkras算法求最小权值匹配
本文参考博客: http://blog.csdn.net/zhangpinghao/article/details/12242823(代码参考该博客) http://philoscience.itey ...
- opencv java match_OpenCV模板匹配函数matchTemplate详解
参考文档:http://www.opencv.org.cn/opencvdoc/2.3.2/html/doc/tutorials/imgproc/histograms/template_matchin ...
最新文章
- Golang反射机制的实现分析——reflect.Type类型名称
- 7月个人:Windows和Linux绑定和解绑ARP 了解ARP命令的用途。 掌握ARP命令的使用。...
- 转载 用ShadowVolume画模型的影子
- 前端学习(3013):vue+element今日头条管理--表单验证基本使用
- FreeSql (四)实体特性 Fluent Api
- 让360安全浏览器默认使用谷歌内核
- PHP企业网站源码-稻草人PHP系统源码v1.0.3
- SpringBoot写后端接口,看这一篇就够了!
- 机器人与目标匹配问题及解决 虚拟动力学 纳什平衡 Q-Learning
- as3 的3Dwebgame引擎Dgame3D正式开源
- ES6 — 箭头函数
- 大学四年,我把私藏的自学「学习网站/实用工具」都贡献出来了
- 【java初学】正则表达式和敏感词汇过滤
- 6.5 使用快捷键快速调整图表线条的宽度 [原创Excel教程]
- 番薯网让我很不爽的几处设计
- java 唐胡子_长沙.NET社区之光
- docker下载安装和常用命令
- oracle sy imp,oracle逻辑备份imp/exp 示例用法【转】
- InnerHTML、InnerText、outerHTML的用法与区别
- 秦皇岛达内传授零基础怎样学平面设计