发布时间:2012-12-18 16:52:50
jpeg是经过压缩的图片,自己买了个zc301(中星微的)摄像头折腾了一天,各种搜索,终于发现了一些蛛丝马迹,zc301对采集到的图片进行了压缩,最后出来的图片是jpeg格式的,摄像头我也拆开的,里面有一颗zc301p的芯片,目测应该有一定的处理能力,不像ov9650摄像头,好像没经过撒处理,出来的是什么格式还有待研究,网上有人说是rgb565的。回到正题jpeg是一种图片的描述,bmp是按点阵来存储图片的,图片如果是200 * 600,那么就是对应的一个数组来存储每个点的色彩值。jpg 就不一样了,有一定的压缩算法。同样大小一般都比bmp小得多。同样大小的一个jp......【阅读全文】
发布时间:2012-12-18 16:51:57
设置视频设备属性通过ioctl来进行设置,ioctl有三个参数,分别是fd, cmd,和parameter,表示设备描述符,控制命令和控制命令参数。1. 控制命令VIDIOC_QUERYCAP功能: 查询设备驱动的功能 ;参数说明:参数类型为V4L2的能力描述类型struct v4l2_capability;struct v4l2_capability { __u8 driver[16]; /* i.e. "bttv" */&n......【阅读全文】
发布时间:2012-12-18 16:50:58
先明确一点,H.264是一种压缩算法,你给它什么数据都能压缩,但是它是有损压缩,你给它个rar压缩包,经过编解码后出来的rar压缩包肯定不能解压。然后说下H.264算法,算法要对每个亮度块和色度块进行计算,并根据相邻块查找相关性,对杂乱数据它的压缩效果很差。......【阅读全文】
发布时间:2012-12-18 16:50:21
将JPEG转为YUV, 1024x1024 为WxH: ffmpeg -y -s 1024x1024 -i test.jpg test.yuv......【阅读全文】
发布时间:2012-12-18 16:50:04
ffmpeg -threads 4 -i 输入文件 -r 29.97 -vcodec libx264 -s 320x240 -flags +loop -cmp +chroma -deblockalpha 0 -deblockbeta 0 -crf 24 -bt 256k -refs 1 -coder 0 -me umh -me_range 16 -subq 5 -partitions +parti4x4+parti8x8+partp8x8 -g 250 -keyint_min 25 -level 30 -qmin 10 -qmax 51 -trellis 2 -sc_threshold 40 ......【阅读全文】