这些错误是什么意思,我该如何解决:Kivy和Tensorflow Python图像识别算法

时间:2019-07-19 15:45:42

标签: python android ios kivy command-prompt

希望您过得愉快! 我一直在尝试通过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:    

还有更多值得期待的事情。 请说明发生了什么以及为什么我遇到这些错误。 谢谢,祝你有美好的一天! :)

0 个答案:

没有答案