Matlab中如何实现通过鼠标在图上点击一下,而获得所点击点在该图的像素矩阵中的位置.
来源:学生作业帮 编辑:作业帮 分类:综合作业 时间:2024/05/14 10:33:55
Matlab中如何实现通过鼠标在图上点击一下,而获得所点击点在该图的像素矩阵中的位置.
不要告诉我用get(gcf,'curent point')之类的,因为我试过这些得到的都是在一个外在坐标系中的坐标(包含小数),而我想要的是那张图(比如520*680)的,在其(520*680)大小的矩阵中的行列数!
谢谢!
不要告诉我用get(gcf,'curent point')之类的,因为我试过这些得到的都是在一个外在坐标系中的坐标(包含小数),而我想要的是那张图(比如520*680)的,在其(520*680)大小的矩阵中的行列数!
谢谢!
I = imread('cameraman.tif');
imshow(I)
ginput(1)
再问: 这样得到的还是小数形式的坐标~~
再答: 这个不是大问题。因为ginput返回的是小数,对于图像窗口,它是返回整数的小数形式。 你用floor函数再转成整数。 即: [x,y]=ginput(1); x=floor(x) y=floor(y) 即可。
imshow(I)
ginput(1)
再问: 这样得到的还是小数形式的坐标~~
再答: 这个不是大问题。因为ginput返回的是小数,对于图像窗口,它是返回整数的小数形式。 你用floor函数再转成整数。 即: [x,y]=ginput(1); x=floor(x) y=floor(y) 即可。
如何通过鼠标点击获得鼠标点的三维世界坐标呢?OPENGL
制作ppt中,如何在点击鼠标后,使一段文字中的某些词或字段变换颜色?
flex builder 4 如何使一个物体移动到鼠标点击的位置,要慢慢移动,不要一下跳到点击的位置.
汉译英 快速!用鼠标右键点击该图标并从右键菜单中选取,或直接双击该图标,弹出如图1所示的对话框
excel中如何实现点击一个单元格,在另一个单元格中显示某个单元格的计算公式
急.联词成句,联词成句点击图片可放大.点击图片后,把鼠标放在图片上会变成放大镜,再点击次图片则可放大.
matlab 矩阵排序后如何显示排序后的元素在原矩阵中的位置
人物关系图怎么做动态的人物关系图 点击章子怡会在中心位置 点击邓文迪 他就会出现在关
如何在excel表格里做一个小正方形方框,并且用鼠标点击一下就会自动勾选出对勾符号呢?
在flash中,如何制作当鼠标移动到页面某个位置时,该位置出现相应的说明文字.
有道英译中当鼠标点击英文字立刻译出中文的软件在哪里下载?
如何在matlab中实现数字和字母的处于同一个矩阵中呢?