您的位置:首页 > 其它

lib-jpeg在TQ2440上的移植

2016-10-01 00:12 211 查看
tar zxf
libjpeg-turbo-1.2.1.tar.gz

cd libjpeg-turbo-1.2.1/

./configure --prefix=$PWD/tmp/ --host=arm-linux

./configure --prefix=$PWD/tmp/ --host=arm-linux

make -j8

make install

cd tmp/lib/

cp *so* ~/work/TQ2440/arm-linux-gcc/4.3.2/arm-none-linux-gnueabi/libc/armv4t/lib/ -rfd

cp *so* ~/work/TQ2440/rootfs/lib/ -rfd

cd ../include/

cp * ~/work/TQ2440/arm-linux-gcc/4.3.2/arm-none-linux-gnueabi/libc/usr/include/ -rf

cd ~/work/TQ2440/app/lib-jpeg/

arm-linux-gcc -o jpg2rgb
jpg2rgb.c -ljpeg

将jpg2rgb复制到开发板的根文件系统,执行app:

./jpg2rgb
mv3.jpg

Log输出:
image_width = 480

image_height = 272

num_components = 3

enter scale M/N:

输入缩放系数:1/1或者1/2,1/4(并不是所有的缩放系数都支持,不支持放大),即可在LCD上看到图片。

1/1效果                                                                                       1/2效果


  

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: