问题标签 [raspistill]
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.
linux - Raspistill 图片在阳光直射下褪色或完全变绿
我创建了一个脚本来使用我的 Raspberry Pi Zero W 和相机模块定期拍照。该脚本有效,但我发现缺乏曝光。在阳光下,图片会褪色或完全变绿。
是否有命令行开关来处理 --exposure 之外的极端光照情况?
c++ - Raspicam 和 C++:在 release() 调用后相机无法正确重新启动
当图像像素值中遇到某些条件时,我正在使用 c++ 和 raspicam 拍摄图像。当条件满足时,我在 c++ 代码中释放相机,调用调用 raspistill 的 bash 脚本,然后在 bash 脚本完成后重新打开相机。
不幸的是,当我重新打开相机时,我从相机中检索到的数据停留在与释放相机之前的最后一帧相同的状态。我什至尝试在我的初始化方法中让相机慢跑几帧,但没有骰子。我所有计算的图像值在它工作一次后都停留在同一个值上。
有没有人遇到过这个问题?我知道我可以通过让 c++ 程序在找到我正在寻找的内容时退出并将其包装在 bash 脚本中的 while 循环来解决它,但这让我很困扰。
作为参考,我在 Raspbian 8 (jessie) 上并使用 A Raspberry Pi NoIR Camera V2。
这是我的主要方法,包括主处理循环:
这是引用的 init_camera() 方法
最后这是我正在使用的 bash 脚本(只是一个单行)
很抱歉格式混乱,无法从 gedit 完全正确地复制它
python - 无法通过网络浏览器访问 pi 相机
我正在编写一个要在笔记本电脑浏览器上运行的 Python CGI 脚本。该脚本将通过 SSH 连接到两个 Pi,并发出拍照命令。托管此脚本的服务器位于我要通过 SSH 连接的其中一个 Pi 上,并且该 Pi 还充当另一个 Pi 和我的笔记本电脑连接的接入点(一切都是 LAN,未连接到 Internet) .
我能够在笔记本电脑的浏览器上成功运行此脚本,以ls -l
在两个 Pis 上运行简单的命令,并在浏览器上打印出两者的结果。但是,我最终希望能够raspistill
向两个 Pi 发出命令。当我这样做时,只有带有服务器的 Pi 正在拍摄图像,而另一个 Pi 没有。我认为这是因为没有为服务器正确设置权限(我尝试运行命令,sudo
但仍然没有运气)。但是,如果我在 Python IDLE 上运行相同的脚本,它就可以正常工作。有人可以帮我确定问题吗?
这是我的脚本:
修正:显然,如果我从中输出任何东西,stdout
它就可以正常工作。为什么会这样?是只是在等我刷新输出还是什么?我怀疑这可能是我正在使用的 pssh 包的问题。
gstreamer - raspistill 可以通过管道连接到 rtpjpegpay
但我无法使用vlc
inwin10
连接树莓派 pi3。我不知道问题出在哪里。我无法获得任何错误信息。我成功运行了这个命令:
所以,我认为我的命令没问题。有人可以帮我吗?谢谢。
python-3.x - Raspberry Pi 相机 mmal 错误
最近我使用我的 Picamera。当我跑
我收到以下错误
mmal:无法读取相机信息,保留 OV5647 的默认值 mmal:mmal_vc_component_create:无法创建组件“vc.ril.camera”(1:ENOMEM) mmal:mmal_component_create_core:无法创建组件“vc.ril.camera”(1) mmal: 创建摄像头组件失败 mmal: main: 创建摄像头组件失败 mmal: 未检测到摄像头。请仔细检查摄像头模块是否安装正确
所以我启用了 Picamera 但它不起作用。我应该怎么做?
python - IOError:读取图像文件时编解码器配置错误
我正在尝试使用 Pillow 4.3.0、Python 2.7.13、Debian 9.1 获取 gif 图像的缩略图
但我做不到。这是日志:
其他格式(jpg、png、bmp)不会出现此问题。
非常感谢任何帮助。
编辑:这特别发生在使用 raspistill 相机制作的图片上,并选择了 gif 编码模式。如果根本不选择编码模式,它工作得很好。但是如果不选择编码,那么所有的图像都被视为jpg,这不是我想要的。
node.js - 循环使用 Raspistill Image NoFileSave (nodejs)
我正在制作一个有趣的开源示例,用于使用 Raspberry Pi 作为我的硬件进行边缘计算计算机视觉。
我必须访问硬件的当前 SDK 是基于 nodejs 的(我将在 python 可用时发布第二个)。警告:我是节点新手。
我面临的问题是我想在不保存文件的情况下循环使用库存相机拍照。我只想访问缓冲区,提取像素,传递给我的第二个边缘模块。
在 while(true) 循环中拍摄没有文件保存的照片似乎永远不会执行。
这是我的示例:
在上面的代码中,console.log 函数实际上都没有记录;让我相信照片永远不会被拍摄,因此无法提取像素。
任何帮助将不胜感激。
更新:看起来循环机制可能很有趣。我想我真的不在乎它是否在循环中拍照,只要它拍照,我就把它传出去,我拍照然后把它传出去,不确定地。
camera - raspitill 游戏中时光倒流 黑色 照片 黑色 相机
我有一个脚本:
脚本会生成大约 8 张照片,但当天黑时,所有照片都是黑色的,除了第 6 或第 7 张照片。有没有更好的方法可以在短时间内生成一系列照片,其中更多在光线不足的情况下有用?
camera - 在 cvtColor 中出现错误
找不到此错误的解决方案
文件“/home/pi/glen/python/vid.py”,第 8 行,灰色 = cv2.cvtColor(frame, cv2.COLOR_BGR2GBGR) AttributeError: 'module' object has no attribute 'COLOR_BGR2GBGR'