希望您过得愉快! 我一直在尝试通过python / kivy / tensorflow来使我的第一个机器学习算法工作
我正在遵循有关如何完成此操作的指南。 链接:https://steemit.com/utopian-io/@faad/tensorflow-image-recognition-app-in-kivy
和github: https://github.com/faad1/tensorflow-image-recognition
我正在做一个叫做mian.py的
我不知道我是否缺少依赖项。 但是相机没有有价值的提供者:(
import kivy
kivy.require('1.9.0')
from kivy.app import App
from kivy.lang import Builder
from kivy.uix.boxlayout import BoxLayout
from kivy.uix.label import Label
Builder.load_string('''
<CaputeImage>:
orientation: "vertical"
Camera:
id: camera
resolution: (720, 480)
play: True
Button:
text: "Capture"
size_hint_y: None
height: '48dp'
''')
class CaputeImage(BoxLayout):
pass
class ImageRecognition(App):
def build(self):
return CaputeImage()
if __name__ == "__main__":
imagerecognition = ImageRecognition()
imagerecognition.run()
显然,它应该显示一个摄像头,但它给了我这些错误:
No Module named picamera, gi, and cv2
setattr(widget_set, key, value),
TypeError: 'NoneType' object is not callable
kivy.lang.builder.BuilderException: Parser: File "<inline>", line 6:
...
4: Camera:
5: id: camera
6: resolution: (720, 480)
7: play: True
8:
还有更多值得期待的事情。 请说明发生了什么以及为什么我遇到这些错误。 谢谢,祝你有美好的一天! :)