Windows 10
OpenCV работает, SimpleCV "работает"
Python2 .7, SimpleCV1.3, OpenCV2.3 (x86)
Программа это с основного сайта. Я использую SimpleCV на своих Linux дистрибутивах для робототехники. Мне никогда не приходилось устанавливать SimpleCV для Windows, но у меня на рабочей станции Windows, потому что я использую Steam. Я хотел бы, чтобы SimpleCV показывал мою веб-камеру. OpenCV работает совершенно нормально, но это слишком много для моего расписания.
from SimpleCV import Camera
# Initialize the camera
cam = Camera()
# Loop to continuously get images
while True:
# Get Image from camera
img = cam.getImage()
# Make image black and white
##img = img.binarize()
# Draw the text "Hello World" on image
##img.drawText("Hello World!")
# Show the image
img.show()
Вывод оболочки:
Traceback (most recent call last):
File "C:\Python27\newfile4py27_camtest.py", line 13, in <module>
img.show()
File "C:\Python27\lib\site-packages\SimpleCV\ImageClass.py", line 5447, in show
d = Display(self.size())
File "C:\Python27\lib\site-packages\SimpleCV\Display.py", line 158, in __init__
scvLogo = SimpleCV.Image("simplecv").scale(32,32)
File "C:\Python27\lib\site-packages\SimpleCV\ImageClass.py", line 787, in __init__
self._pil = pil.open(self.filename).convert("RGB")
File "C:\Python27\lib\site-packages\PIL\Image.py", line 2766, in open
fp = builtins.open(filename, "rb")
IOError: [Errno 2] No such file or directory: 'C:\\Python27\\lib\\site-packages\\SimpleCV\\sampleimages\\simplecv.png'
>>>
Результат:
- Появляется черное окно на экране. Я думаю, это около 200х200.
- В заголовке написано окно пигмеев. Значок змея.
- Ничего не происходит, поэтому я нажимаю на него. Окно зависает.
- Появляется ошибка окна cra sh. Я отменяю его и Pygame закрывается.