开源JPEG图像(解)压缩库libjpeg的编译与使用示例(以VS2010为例)

本文介绍了如何在Visual Studio 2010环境下编译和使用开源JPEG图像压缩库libjpeg。首先,从IJG官网下载version 9a的源代码,然后通过创建jconfig.h文件、编辑Makefile.vc,以及使用nmake命令进行编译,生成libjpeg.lib。最后,文章提供了一个简单的JPEG文件读取示例,帮助理解库的使用。
摘要由CSDN通过智能技术生成

首先解释以下两个名词(仅供参考,可跳过)

JPEG=Joint Photographic Experts Group(联合图像专家小组),是第一个国际图像压缩标准。JPEG图像压缩算法能够在提供良好的压缩性能的同时,具有比较好的重建质量,被广泛应用于图像、视频处理领域。人们日常碰到的.jpeg,.jpg等指代的是图像数据经压缩编码后在媒体上的封存形式,不能与JPEG压缩标准混为一谈。(百度百科

IJG is an informal group that writes and distributes a widely used free library for JPEG image compression. The first version was released on 7-Oct-1991. (http://www.ijg.org/)


本文将关注IJG提供的JPEG图像压缩/解压缩库的编译与初步使用。

首先在IJG网站http://www.ijg.org/下载源代码,此文编辑时已发布的版本为version 9a


编译

我们将要在Visual Studio 2010环境下编译,编译目标为libjpeg.lib


评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值