作者willy01 (网洋中的一条狗)
看板LinuxDev
标题[问题] 嵌入式系统的webcam
时间Mon Mar 4 15:41:27 2013
您们好,
小弟目前遇到一个问题,
目前需要在嵌入式主机开发 主机的作业系统为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格式的那种?
感谢大家看完这篇文章 谢谢您们的帮助
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.116.164.79
1F:推 heoris:BMP更大,一般webcam出来的资料可以是YUV or JPEG 03/07 08:42
2F:→ willy01:但BMP还原成RGB只要去头就好 jpeg却要查huffman code 03/08 15:10
3F:→ willy01:一步一步慢慢来 03/08 15:10
4F:推 Bencrie:硬体没有 DSP 可以帮忙解吗? 03/12 10:31
5F:推 hichcock:查查 filter, 会比自己解 jpg 快 03/19 13:24