python - 这些错误是什么意思以及如何修复它们:Kivy 和 Tensorflow Python 图像识别算法
问题描述
我希望你今天过得愉快!我一直在尝试让我的第一个机器学习算法通过 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:
还有一些需要展示的东西。请解释发生了什么以及为什么我会收到这些错误。谢谢你,祝你有美好的一天!:)
解决方案
推荐阅读
- java - 如果我的所有业务逻辑都在服务类中,我是否需要拥有域/实体类?
- php - 如何将数据添加到多维数组
- xslt - 如何使用 XSLT 将现有 HTML 文本复制到新部分?
- php - 是否有任何解决方案来面对错误:调用数组中的成员函数 myfunction()?
- asp.net - iisexpress 和 localhost 上的 asp.net 项目将 www 附加到 URL
- python - 输出百分比“可能性”的预测模型?
- vb.net - 从按钮向函数添加函数调用
- node.js - 使用节点 js 将图像上传到 AWS s3 存储桶时遇到问题
- ios - 将 Image 设置为 Nil 会导致 ImageView 在 Stack View 中消失
- android - BottomNavigationView - 如何禁用选定的图标突出显示