资源简介
很好的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
相关资源
- 遥感图像几何校正模型探讨
- CAD中插入带坐标的正射影像——Inse
- 图像的小波包分解
- 图像二维小波变换的实现源代码
- 图像二值化
- [免费]图像识别c 源码
- 三维重建(旋转)由已知对应图像点
- google earth 高程点坐标提取软件
- jcrop v0.9.12
- 冈萨雷斯 数字图像处理 源代码(m文
- qt图像处理
- 基于OpenCV的数字识别468815
- 使用opencv去掉二值化图像中黑色面积
- Delphi实现图像拖动,无延时。
- Cad坐标转换工具,可进行批量转换
- 很好的一个小波变换图像压缩程序
- 血液图像处理—细胞识别
- 三维地形的仿真显示实现了对地图的
- 新旧坐标换算(采用最小二乘法利用
- DICOM图像读取以及窗宽,窗位调整
- 图像缩放(MFC)有详细的实现过程
- 基于Gabor滤波器的图像纹理特征提取
- 图像的小波变换/图像的融合、复原、
- VC数字图像处理课程设计
- 经纬度与大地坐标换算
- 图像描述代码下载(里面是有代码的
- 利用小波变换对图像进行分解与重构
- 地固系惯性系坐标转换程序
- 球面坐标与平面坐标的转换
- Macromedia Fireworks V8.0 简体中文版
评论
共有 条评论