Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opencv 通过单击图像的特定位置获取BGR值_Opencv - Fatal编程技术网

Opencv 通过单击图像的特定位置获取BGR值

Opencv 通过单击图像的特定位置获取BGR值,opencv,Opencv,Opencv中是否有任何方法,当我们单击图像的特定位置时,它会给出像素位置以及B、G、R值。谢谢大家! 您可以从这里开始获取鼠标位置: (我不知道单击将在哪个坐标系下进行,即窗口、图像或屏幕的单击) 这些可能对第二部分有所帮助 就坐标而言,它可能会对窗口框架产生影响,您必须尝试或用谷歌搜索更远一点。有一篇类似的帖子得到了回复 基本上,您需要使用setMouseCallback()并创建自己的回调函数。先生,我是opencv新手。几天前刚开始。所以试着学习这些简单的东西。请帮忙。谢谢,所以我知

Opencv中是否有任何方法,当我们单击图像的特定位置时,它会给出像素位置以及B、G、R值。谢谢大家!

您可以从这里开始获取鼠标位置: (我不知道单击将在哪个坐标系下进行,即窗口、图像或屏幕的单击)

这些可能对第二部分有所帮助


就坐标而言,它可能会对窗口框架产生影响,您必须尝试或用谷歌搜索更远一点。

有一篇类似的帖子得到了回复


基本上,您需要使用setMouseCallback()并创建自己的回调函数。

先生,我是opencv新手。几天前刚开始。所以试着学习这些简单的东西。请帮忙。谢谢,所以我知道如何通过编程访问每个像素,但一旦图像显示,我们如何通过单击图像在显示的图像上获取这些值,我并不知道。由于链接可能会过时,因此最好在您的回答中提供您链接到的内容的摘要