[问题] 嵌入式系统的webcam

楼主: willy01 (网洋中的一条狗)   2013-03-04 15:41:27
您们好,
小弟目前遇到一个问题,
目前需要在嵌入式主机开发 主机的作业系统为powerpc架构
开发语言为 Linux C
主机无USB孔 只有两个网络孔
目前需求为需要一个webcam
可以抓取当下的bitmap图片档 进行影像处理
但问题是 之前使用的webcam是D-link DCS930L的型号
我程式之前抓取的方式为 使用主机上busybox的 wget指令
到 DCS930L 的资料夹抓取图片下来(它会把当下的图片存成jpeg格式)
接者进行随之额来的影像处理
但问题是 当我把jpeg decode的程式码完后
(采用 baseline的解码方式,
因学长特殊需求 所以不能使用网络的decode lib,只能用纯C自己做)
发现平均600*400 的图片 单纯jpeg decode需要花费 20 s
decode完后的影像处理只有1.5 s
因为所做的专案需要有时间的限制 但是冗余的jpeg decode 却花费太多时间
所以希望解决decode时间的方式,
目前的想法是希望找一台不要存成jpeg格式的webcam
不知有无webcam可以暂存成bmp格式的那种?
感谢大家看完这篇文章 谢谢您们的帮助
作者: heoris (heoris)   2013-03-07 08:42:00
BMP更大,一般webcam出来的资料可以是YUV or JPEG
楼主: willy01 (网洋中的一条狗)   2013-03-08 15:10:00
但BMP还原成RGB只要去头就好 jpeg却要查huffman code一步一步慢慢来
作者: Bencrie   2013-03-12 10:31:00
硬件没有 DSP 可以帮忙解吗?
作者: hichcock (快乐一整年 ^^~~~)   2013-03-19 13:24:00
查查 filter, 会比自己解 jpg 快

Links booklink

Contact Us: admin [ a t ] ucptt.com