社区
图形处理/算法
帖子详情
关于获取图片像素坐标
龙龙123gshr
2010-11-05 11:10:38
用picture控件载入了bmp图像,现在我想通过鼠标点击该图片某点就可以获得该点像素坐标,这怎么实现,求解!
...全文
954
13
打赏
收藏
关于获取图片像素坐标
用picture控件载入了bmp图像,现在我想通过鼠标点击该图片某点就可以获得该点像素坐标,这怎么实现,求解!
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
13 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
龙龙123gshr
2010-11-09
打赏
举报
回复
[Quote=引用 8 楼 wltg2001 的回复:]
引用 7 楼 qqgame1 的回复:
引用 3 楼 wltg2001 的回复:
引用 2 楼 qqgame1 的回复:
可是我想得到的是像素坐标,比如说我把鼠标放在图像上任何点,就会得到这个像素的坐标
很想问一下什么叫做像素的坐标啊?
就是这个像素位于在矩阵里的行列数是多少
也就是鼠标所点击的地方的坐标吧?你从CStatic中派生出一子类,处理WM_LBUTTON……
[/Quote]
恩,是的~只要把得出的坐标稍微转化下就是想要的了!
dd911501406
2010-11-08
打赏
举报
回复
就是楼上说的getcursorpos,然后减去你客户区的top就是y坐标
减去left就是x坐标了
龙龙123gshr
2010-11-06
打赏
举报
回复
[Quote=引用 6 楼 zzz_zou 的回复:]
得到PICTURE控件的坐标 转化不就可以了, GetCursorPos()得到的坐标与picture的topleft相减就好了
[/Quote]
这个得到的是picture控件内的坐标和图像像素坐标还是不一样吧,
wltg2001
2010-11-06
打赏
举报
回复
[Quote=引用 7 楼 qqgame1 的回复:]
引用 3 楼 wltg2001 的回复:
引用 2 楼 qqgame1 的回复:
可是我想得到的是像素坐标,比如说我把鼠标放在图像上任何点,就会得到这个像素的坐标
很想问一下什么叫做像素的坐标啊?
就是这个像素位于在矩阵里的行列数是多少
[/Quote]
也就是鼠标所点击的地方的坐标吧?你从CStatic中派生出一子类,处理WM_LBUTTONDOWN消息,这个消息中有鼠标位置。
龙龙123gshr
2010-11-06
打赏
举报
回复
[Quote=引用 3 楼 wltg2001 的回复:]
引用 2 楼 qqgame1 的回复:
可是我想得到的是像素坐标,比如说我把鼠标放在图像上任何点,就会得到这个像素的坐标
很想问一下什么叫做像素的坐标啊?
[/Quote]
就是这个像素位于在矩阵里的行列数是多少
wltg2001
2010-11-06
打赏
举报
回复
[Quote=引用 2 楼 qqgame1 的回复:]
可是我想得到的是像素坐标,比如说我把鼠标放在图像上任何点,就会得到这个像素的坐标
[/Quote]
很想问一下什么叫做像素的坐标啊?
zzz_zou
2010-11-06
打赏
举报
回复
得到PICTURE控件的坐标 转化不就可以了, GetCursorPos()得到的坐标与picture的topleft相减就好了
morebread
2010-11-06
打赏
举报
回复
[Quote=引用 4 楼 visualeleven 的回复:]
引用 2 楼 qqgame1 的回复:
可是我想得到的是像素坐标,比如说我把鼠标放在图像上任何点,就会得到这个像素的坐标
你说的是这个吧,GetCursorPos();
[/Quote]
就是啊。这样就和像素没关系了啊。相当于就直接是取鼠标的坐标么
Eleven
2010-11-06
打赏
举报
回复
[Quote=引用 2 楼 qqgame1 的回复:]
可是我想得到的是像素坐标,比如说我把鼠标放在图像上任何点,就会得到这个像素的坐标
[/Quote]
你说的是这个吧,GetCursorPos();
龙龙123gshr
2010-11-06
打赏
举报
回复
[Quote=引用 10 楼 zzz_zou 的回复:]
你想得到的像素坐标是指RGB的值?
[/Quote]
不是值,比如一个200*300的bmp图片,当我把鼠标放到该图像上某一点时,图像中的这个点或者说像素在它的矩阵中的位置是多少
zzz_zou
2010-11-06
打赏
举报
回复
你想得到的像素坐标是指RGB的值?
龙龙123gshr
2010-11-05
打赏
举报
回复
可是我想得到的是像素坐标,比如说我把鼠标放在图像上任何点,就会得到这个像素的坐标
wltg2001
2010-11-05
打赏
举报
回复
可以用GetPixel得到像素/
图片
取点工具 取得
图片
中某点的坐标
最新项目需要使用
图片
中的某点坐标,所以花了点时间写了这个小工具
获取
图片
中某像素点坐标
最近有个小需求,需要精确
获取
图片
中某个点位的
像素坐标
。于是后面用画图工具找坐标,觉得好麻烦而且画图工具的移动手感很怪,就自己写一个吧。功能:功能目前是可以打开一张
图片
,通过点击
图片
中的任意一个位置,能够
获取
到点击位置的
像素坐标
并复制到电脑的粘贴板中。只能说凑合,没达到我想要的效果。至少鼠标滚轮能够放大缩小图像并没有成功。
Image Tools
图片
坐标提取软件/
图片
截图工具/
图片
坐标点和像素点颜色提取软件/
图片
坐标
获取
工具/Python
图片
坐标
获取
源码/
图片
像素坐标
获取
软件/查看
图片
点XY坐标(完全开源)
图片
坐标提取软件/
图片
坐标点和像素点颜色提取软件/
图片
坐标
获取
工具/Python
图片
坐标
获取
源码/
图片
像素坐标
获取
软件/查看
图片
点XY坐标(完全开源)
opencv
获取
图片
像素坐标
_OpenCV基本操作
pip install opencv-python pip install opencv-contrib-python1. 图像的基础操作1.1 图像的IO操作# 读取图像 cv.imread()参数: 要读取的图像 读取方式的标志 cv.IMREAD_COLOR:以彩色模式加载图像,任何图像的透明度都将被忽略。这是默认参数。 cv.IMREAD_GRAYSCALE:以灰度模式加载图像 cv.IM...
opencv
获取
图片
像素坐标
_【OpenCV+Python】图像的基本操作与算术运算
图像的基本操作在上个教程中,我们介绍了使用鼠标画笔的功能。本次教程,我们将要谈及OpenCV图像处理的基本操作。本次教程的所有操作基本上都和Numpy相关,而不是与OpenCV相关。要使用OpenCV编写更好的优化代码,需要Numpy的丰富知识。1.查看和修改像素值我们要想查看一幅图像中某一个像素点的像素值,首先需要进行定位,将其坐标标定,我们先来看一个彩色图像(仍然是我们的猫咪,本次教...
图形处理/算法
19,469
社区成员
50,678
社区内容
发帖
与我相关
我的任务
图形处理/算法
VC/MFC 图形处理/算法
复制链接
扫一扫
分享
社区描述
VC/MFC 图形处理/算法
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章