资源简介
很好的VC代码 当鼠标放在打开图像的窗口上时可以得到该点的像素坐标 和大家分享一下 希望有用~~
代码片段和文件信息
// Get Pixel.cpp : Defines the entry point for the console application.
//
#include “stdafx.h“
#include “cv.h“
#include “highgui.h“
#include
#include
#include
#include
#include
#include
#include
#include
#include
IplImage *image = 0;
void on_mouse( int event int x int y int flags void* param )
{
CvScalar s;
if( !image )
return;
if( image->origin )
y = image->height - y;
if( event == CV_EVENT_LBUTTONDOWN )
{
// pt = cvPoint(xy);
s=cvGet2D(imageyx);
printf(“X=%i Y=%i “xy);
printf(“B=%f G=%f R=%f \n“s.val[0]s.val[1]s.val[2]);
// add_remove_pt = 1;
}
}
int main(int argc char* argv[])
{
char *filename = “LiuDeHua.jpg“;
CvScalar s;
image = cvLoadImage(filename1);
cvNamedWindow( “result“ 1 );
cvShowImage( “result“ image );
cvSetMouseCallback( “result“ on_mouse 0 );
for (int i=0; iheight; i++)
{
for (int j=0; jwidth; j++)
{
s = cvGet2D(imageij);
if (s.val[0]==255 && s.val[1]==0 && s.val[2]==0)
{
printf(“X=%i Y=%i “ji);
printf(“B=%f G=%f R=%f “s.val[0]s.val[1]s.val[2]);
}
/*printf(“B=%f G=%f R=%f “s.val[0]s.val[1]s.val[2]);*/
}
}
cvWaitKey(0);
return 0;
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2012-07-10 23:51 得到图像像素\
目录 0 2013-04-11 09:46 得到图像像素\Get Pixel\
目录 0 2012-07-10 23:51 得到图像像素\Get Pixel\Debug\
文件 172086 2010-03-22 15:00 得到图像像素\Get Pixel\Debug\Get Pixel.exe
文件 193128 2010-03-22 15:00 得到图像像素\Get Pixel\Debug\Get Pixel.ilk
文件 15776 2010-03-22 15:00 得到图像像素\Get Pixel\Debug\Get Pixel.obj
文件 318404 2010-03-22 09:18 得到图像像素\Get Pixel\Debug\Get Pixel.pch
文件 427008 2010-03-22 15:00 得到图像像素\Get Pixel\Debug\Get Pixel.pdb
文件 1958 2010-03-22 09:18 得到图像像素\Get Pixel\Debug\StdAfx.obj
文件 173056 2013-04-11 09:46 得到图像像素\Get Pixel\Debug\vc60.idb
文件 102400 2010-03-22 15:00 得到图像像素\Get Pixel\Debug\vc60.pdb
文件 1397 2010-03-22 15:00 得到图像像素\Get Pixel\Get Pixel.cpp
文件 4674 2010-03-22 14:58 得到图像像素\Get Pixel\Get Pixel.dsp
文件 543 2010-03-22 09:17 得到图像像素\Get Pixel\Get Pixel.dsw
文件 50176 2013-04-11 09:46 得到图像像素\Get Pixel\Get Pixel.ncb
文件 939520 2013-04-11 09:46 得到图像像素\Get Pixel\Get Pixel.opt
文件 252 2012-05-28 18:55 得到图像像素\Get Pixel\Get Pixel.plg
文件 92754 2010-03-22 09:36 得到图像像素\Get Pixel\LiuDeHua.jpg
文件 88619 2010-03-19 21:39 得到图像像素\Get Pixel\LiuDeHua1.jpg
文件 1226 2010-03-22 09:17 得到图像像素\Get Pixel\ReadMe.txt
文件 296 2010-03-22 09:17 得到图像像素\Get Pixel\StdAfx.cpp
文件 667 2010-03-22 09:17 得到图像像素\Get Pixel\StdAfx.h
相关资源
- unity3d插件-脚本-图像识别OpenCVforUnit
- 基于小波变换的图像融合代码
- opencv+vs2017实现图象去雾
- opencv图像细化代码
- MODIS图像批量投影转换
- idl代码,用于图像批量裁切
- 图像的倾斜矫正
- Micro+CT投影图像噪声的去除
- 医学图像配准
- mri医学图像蚁群分割
- 数字图像处理技术及其应用.pdf
- Tensorflow快速实现图像的风格迁移
- 学图像的必看-图像特征提取算法总汇
- LABVIEW-机器视觉模块中文说明书
- Zbar库好不容易找到的有configure的源码
- FT频率调谐法的图像显著性检测,并对
- VC建立坐标系,实现图形坐标系转换
- ABCAutoCAD_RasterManager
- 图像栅格化处理
- Patchwork水印算法 可以嵌入图像哦
- 读取并可视化DICOM图像VTK & OpenCV
- IGS和MGEX测站信息
- bmp转换成raw格式: bmp2raw
- 可见光与SAR图像的特征级融合
- 图像显著性检测数据集ECSSD原图加GT百
- 图像显著性检测数据集SDE2、PASCAL-S百
- 图像二维傅里叶变换的物理意义
- 基于模糊c聚类的图像分割
- 基于图像处理的相机自动调焦系统
- 基于特征点和三角化的图像变形
评论
共有 条评论