擅长:python、mysql、java
<p>那么OpenCV就是最好的选择,<a href="http://opencv.willowgarage.com/wiki/InstallGuide" rel="nofollow noreferrer">http://opencv.willowgarage.com/wiki/InstallGuide</a>,这也可能对您有所帮助
<a href="https://stackoverflow.com/questions/2601194/displaying-webcam-feed-using-opencv-and-python">Displaying a webcam feed using OpenCV and Python</a></p>
<p><code>And I also want the program to be able to identify colors.</code>我不建议在python中以本机方式进行图像处理,因为它可能相当密集,因此<code>numpy</code>对于一般的数值运算来说非常好,或者{<cd3>}它专注于图像。在</p>
<p>在大多数情况下,截图将被视为3d矩阵<code>image[xloc][yloc][rgbcolor]</code>,这取决于opencv返回的格式。如果您想检查红色,那么只需检查<code>image[xloc][yloc][red]</code>是否为255或接近该值的值,以查看您要查找的强度类型以及其他两种颜色为零或较低的颜色,即红色,但请尝试使用<code>numpy</code>中的矩阵运算符来执行此操作。python中的循环标准将花费相当长的时间。在</p>