我已经在python中编写了一个小脚本,这样我就可以点击图像,程序会返回我点击图像的点的BGR中的像素位置和像素颜色。 我使用点击位置访问图像numpy数组(通过cv.imread) 问题是返回的位置从原始图像移开。不知何故,图像的实际大小被修改,我得到错误的像素颜色或获得超出范围的索引。我尝试使用原始图像的相同几何图形,但它没有用。
这里是代码: # - - 编码:utf-8 - - 将cv2导入为cv 导入numpy为np 将Tkinter导入为tk 来自PIL导入ImageTk,图像
Legemiddel l1 = new Legemiddel("Test", 10, 20);
Legemiddel l2 = new Legemiddel("Oops", 0, 0);
System.out.println(l1.getId()); // Prints 0
System.out.println(l1.getNavnet()); // Prints "Test"
System.out.println(l1.getPrisen()); // Prints 10.0
System.out.println(l1.getVirkestoffet()); // Prints 20.0
非常感谢您提供任何帮助!