问题标签 [simplecv]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - SimpleCV基本getImage调试
我刚刚在我的 Windows 7 Dell XPS 上成功安装了 SimpleCV。我插入了一个 HP Deluxe 网络摄像头 KQ246AA。我已经导航到 SimpleCV Shell。我正在尝试运行教程以拍摄并显示来自网络摄像头的照片。在 SimpleCV shell 中,我执行以下几行:
在第一个命令之后,我的网络摄像头上的灯亮了。在第二个命令之后没有任何反应。在第三个命令之后,我得到一些文本输出:<SimpleCV.Display.Display instance at 0x038D2A58>
然后弹出一个全黑的窗口,然后该新窗口执行经典窗口“无响应”并询问我是否要强制关闭。当我关闭 Shell 时,网络摄像头上的灯熄灭。
我也试过:
它将图片保存到正确的位置,但图片只是全黑。我猜图片没有被正确捕获,但我不知道为什么会导致img.show()
命令崩溃。
我尝试引用 SimpleCV 文档 (http://doc.simplecv.org/),但链接似乎不存在。我想我真的会从 SimpleCV 中受益。有没有人有任何建议我将如何调试这个问题?或者,文档在哪里?我至少会验证我是否可以从网络摄像头正确捕获图片。然后开始使用其他一些功能。
** 编辑 **
我将 SimpleCV 包从他们网站下载的 .deb 安装到运行 Ubuntu 10.10 的 Thinkpad X61 上。5 分钟安装。我插入了一个非常通用的网络摄像头(甚至不确定它是什么品牌)并重复了上面的 3 行代码。我确实看到了从我的网络摄像头拍摄的照片。所以一切都在 linux 上运行,而且非常简单。
python - 使用 SimpleCV 需要多少 python?
我有一些 Python 知识,但我从不认为自己对这门语言特别流利。我有一个潜在的机器视觉项目正在开发中,它将从 SimpleCV 中受益匪浅,但我宁愿不必非常流利地使用 python 以便从时间的角度实际使用它。不是我介意学习python;那是我宁愿完成项目,然后弄清楚剩下的部分。
python - 用于音频的 SimpleCV,或 Python 中的简单计算机听力
是否有与 python SimpleCV 库等效的音频?
SimpleCV 的描述是:“有了它,您的软件可以在一个统一的框架中访问特征检测、过滤和模式识别方面的高级算法。 ”
是否有使用 Python 进行计算机听力的“统一框架”?
python - 准确的二值图像分类
我正在尝试从一个项目的游戏板上提取字母。目前,我可以检测游戏板,将其分割成单独的方块并提取每个方块的图像。
我得到的输入是这样的(这些是单独的字母):
起初,我计算了每张图像的黑色像素数量,并将其用作识别不同字母的方法,这对于受控输入图像来说效果不错。但是,我遇到的问题是,我无法对与这些略有不同的图像进行这项工作。
每个字母我有大约 5 个样本用于训练,这应该足够了。
有人知道为此使用什么好的算法吗?
我的想法是(在标准化图像之后):
- 计算图像和每个字母图像之间的差异,看看哪个产生的错误最少。不过,这不适用于大型数据集。
- 检测角点并比较相对位置。
- ???
任何帮助,将不胜感激!
python - SimpleCv - IOError(“无法识别图像文件”) - 来自 JpegStreamCamera() - Android 的 IP 网络摄像头
我正在尝试使用带有 IP 网络摄像头应用程序的 Android 2.3 手机来使用 SimpleCV 进行显示。以下似乎很好。
但是,在运行时出现以下错误。手机上的应用程序虽然检测到连接。
有什么方法可以检测网络摄像头流的格式并将此流转换为 jpeg?还有其他建议吗?提前致谢!
python - OpenCV相机校准,无法控制失真常数
所有,我有一个使用 OpenCV 校准相机的 python 脚本。它现在在 stackoverflow 帮助的帮助下工作。但是,我遇到了失真常数的问题。我似乎无法控制适合的常量数量。我只想要 4 个失真常数,而不是 5 个。在文档中它指出“也就是说,如果向量包含四个元素,则意味着 K3=0”,这就是我想要的。于是我发起dist_const = np.zeros(4),传给cv2.calibrateCamera,但是返回的dist_const有5个常量返回。我也尝试了标志 CV_CALIB_FIX_K3,但不断收到“必须分配一个迭代器”错误。有没有人见过这种行为,任何帮助将不胜感激。
链接到我的另一个问题,有 dist_coefs 的结果,来自我试图用 python/opencv 替换的 caltech matlab 代码。
约翰
python - 图像拼接 SimpleCV:翘曲后的色彩空间变化
我正在使用 SimpleCV 拼接图像。我对 SimpleCV 的 GitHub 代码进行了一些更改,最终正确转换了图像。但问题是,变换后的图像颜色发生了变化。
我使用了这些图片http://imgur.com/a/lrGw4。我的代码输出是:http: //i.imgur.com/2J722h.jpg
这是我的代码:
opencv - SimpleCv findkeypointmatch
有人可以解释为什么以下在 simplecv 中不起作用?
https://gist.github.com/2220293
显然, image.findKeypointMatch 属性不存在?它确实不是 simplecv 文档。如果没有这个,我怎么能完成这些事情?
谢谢亚历克斯
simplecv - SimpleCV 可以在 Windows 7 中同时读取多个 USB 摄像头吗?
我一直在使用 OpenCV 读取相机输出并处理帧。我在 Windows 7 上,事实证明 OpenCV 无法同时读取 Windows 中的多个 USB 摄像头。有没有人在这个方向有过在 Windows 7 中使用 SimpleCV 的经验?是否能够在 Windows 7 中同时显示多个 USB 摄像头的输出?
谢谢!