﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-学海苦作舟，书山勤为径-随笔分类-压缩算法</title><link>http://www.cppblog.com/windcsn/category/2429.html</link><description>天才出于勤奋-欢迎访问BenBen的BLOG</description><language>zh-cn</language><lastBuildDate>Tue, 23 Feb 2010 04:11:55 GMT</lastBuildDate><pubDate>Tue, 23 Feb 2010 04:11:55 GMT</pubDate><ttl>60</ttl><item><title>为什么， Intel为什么？-x264日记解读</title><link>http://www.cppblog.com/windcsn/archive/2010/02/22/108260.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Mon, 22 Feb 2010 15:49:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2010/02/22/108260.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/108260.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2010/02/22/108260.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/108260.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/108260.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 为什么 Intel,为什么？-x264日记解读&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2010/02/22/108260.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/108260.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2010-02-22 23:49 <a href="http://www.cppblog.com/windcsn/archive/2010/02/22/108260.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>数组溢出-x264日记翻译</title><link>http://www.cppblog.com/windcsn/archive/2010/02/22/108258.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Mon, 22 Feb 2010 15:34:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2010/02/22/108258.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/108258.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2010/02/22/108258.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/108258.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/108258.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 数组溢出-x264日记翻译&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2010/02/22/108258.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/108258.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2010-02-22 23:34 <a href="http://www.cppblog.com/windcsn/archive/2010/02/22/108258.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于《新一代视频压缩编码标准－H264/AVC》的几处错误</title><link>http://www.cppblog.com/windcsn/archive/2009/06/09/87148.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Tue, 09 Jun 2009 02:30:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2009/06/09/87148.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/87148.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2009/06/09/87148.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/87148.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/87148.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 关于《新一代视频压缩编码标准－H264/AVC》的几处错误&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2009/06/09/87148.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/87148.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2009-06-09 10:30 <a href="http://www.cppblog.com/windcsn/archive/2009/06/09/87148.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Data structures during JPEG compressing process</title><link>http://www.cppblog.com/windcsn/archive/2008/03/20/44923.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Thu, 20 Mar 2008 03:22:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2008/03/20/44923.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/44923.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2008/03/20/44923.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/44923.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/44923.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: This article focuses on data structures which are used during whole JPEG compressing process. This will help to understand the data flow in JPEG.&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2008/03/20/44923.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/44923.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2008-03-20 11:22 <a href="http://www.cppblog.com/windcsn/archive/2008/03/20/44923.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JPEG2000中如何计算失真的？</title><link>http://www.cppblog.com/windcsn/archive/2007/06/25/26904.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Mon, 25 Jun 2007 06:47:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/06/25/26904.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/26904.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/06/25/26904.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/26904.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/26904.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文详细的描述了JPEG2000如何计算失真的过程。从最基本的概念开始，例如能量、k-max、wmse开始一直到显著编码过程和量值改进过程的查找表ts和tm的计算，都作了细致的介绍。<br>本文通过几个例子来让问题描述的更简单。是JPEG2000图象压缩基础、标准和实践的很好补充和总结。&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/06/25/26904.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/26904.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-06-25 14:47 <a href="http://www.cppblog.com/windcsn/archive/2007/06/25/26904.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>MQ编码器</title><link>http://www.cppblog.com/windcsn/archive/2007/04/14/21887.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Sat, 14 Apr 2007 13:33:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/04/14/21887.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/21887.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/04/14/21887.html#Feedback</comments><slash:comments>4</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/21887.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/21887.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: MQ编码器的基本原理，描述了与QM编码器的不同之处。有MQ编码器的代码下载。&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/04/14/21887.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/21887.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-04-14 21:33 <a href="http://www.cppblog.com/windcsn/archive/2007/04/14/21887.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JPEG2000和HD算法的比较</title><link>http://www.cppblog.com/windcsn/archive/2007/04/09/21530.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Mon, 09 Apr 2007 06:45:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/04/09/21530.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/21530.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/04/09/21530.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/21530.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/21530.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文从HD和JPEG2000的原理出发分析两个问题：<br>1。为什么在低压缩比的时候HD的图象看起来比JPEG2000要好<br>2。为什么在高压缩比的情况下JPEG2000的质量要比HD好。<br><br>这也为大家了解HD和JPEG2000优缺点提供了一个机会。另外本文也从另一个角度说明了：HD并不象微软所说的那么强。&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/04/09/21530.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/21530.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-04-09 14:45 <a href="http://www.cppblog.com/windcsn/archive/2007/04/09/21530.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HD Photo其中DC，LOWPASS，HIGHPASS是如何定义的？</title><link>http://www.cppblog.com/windcsn/archive/2007/04/03/21167.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Tue, 03 Apr 2007 06:07:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/04/03/21167.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/21167.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/04/03/21167.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/21167.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/21167.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 我在阅读HD Photo的文档是发现了他重要概念就是：DC，LOWPASS，HIGHPASS；但我却始终找不到它对这些概念的明确的定义；于是我只有翻开代码一行行的看；终于我明白了这些概念，这里拿来与大家共享。希望有兴趣的朋友一起研究讨论。<br>&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/04/03/21167.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/21167.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-04-03 14:07 <a href="http://www.cppblog.com/windcsn/archive/2007/04/03/21167.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>DWT(JPEG200离散小波变换)的提升步骤为什么又加1/2，又减1/2，而能保证无损</title><link>http://www.cppblog.com/windcsn/archive/2007/03/22/20365.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Thu, 22 Mar 2007 08:08:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/03/22/20365.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/20365.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/03/22/20365.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/20365.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/20365.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文简明扼要的讲述了JPEG200离散小波变换提升步骤中怎么样保证无损的恢复原来的数据。&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/03/22/20365.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/20365.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-03-22 16:08 <a href="http://www.cppblog.com/windcsn/archive/2007/03/22/20365.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Hadamard变换</title><link>http://www.cppblog.com/windcsn/archive/2007/03/14/19814.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Wed, 14 Mar 2007 07:18:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/03/14/19814.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/19814.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/03/14/19814.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/19814.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/19814.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Hadamard变换作为变换编码的一种在视频编码当中使用有很久的历史。在近来的视频编码标准中，Hadamard变换多被用来计算SATD(一种视频残差信号大小的衡量)。&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/03/14/19814.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/19814.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-03-14 15:18 <a href="http://www.cppblog.com/windcsn/archive/2007/03/14/19814.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>HD压缩方案概述</title><link>http://www.cppblog.com/windcsn/archive/2007/03/13/19775.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Tue, 13 Mar 2007 13:59:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/03/13/19775.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/19775.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/03/13/19775.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/19775.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/19775.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文介绍HD Photo的压缩算法高层的概念,是你了解HD的开始.&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/03/13/19775.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/19775.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-03-13 21:59 <a href="http://www.cppblog.com/windcsn/archive/2007/03/13/19775.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>什么是HD Photo?</title><link>http://www.cppblog.com/windcsn/archive/2007/03/13/19743.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Tue, 13 Mar 2007 06:56:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/03/13/19743.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/19743.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/03/13/19743.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/19743.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/19743.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: HD Photo又叫Window媒体照片，是新的连续色调的静态图象压缩方法，并且超过当前存在图象格式的限制&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/03/13/19743.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/19743.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-03-13 14:56 <a href="http://www.cppblog.com/windcsn/archive/2007/03/13/19743.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Microsoft打算使用HD Photo来代替JPEG</title><link>http://www.cppblog.com/windcsn/archive/2007/03/13/19718.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Tue, 13 Mar 2007 06:19:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/03/13/19718.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/19718.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/03/13/19718.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/19718.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/19718.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Microsoft打算使用HD Photo来代替JPEG&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/03/13/19718.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/19718.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-03-13 14:19 <a href="http://www.cppblog.com/windcsn/archive/2007/03/13/19718.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>《JPEG2000图像压缩基础、标准和实践》中两处错误</title><link>http://www.cppblog.com/windcsn/archive/2007/02/01/18262.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Thu, 01 Feb 2007 13:21:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/02/01/18262.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/18262.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/02/01/18262.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/18262.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/18262.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 《JPEG2000图像压缩基础、标准和实践》中两处错误&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/02/01/18262.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/18262.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-02-01 21:21 <a href="http://www.cppblog.com/windcsn/archive/2007/02/01/18262.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JPEG2000如何进行码率和失真分配的？</title><link>http://www.cppblog.com/windcsn/archive/2007/01/31/PCRD-OPT.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Wed, 31 Jan 2007 13:46:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/01/31/PCRD-OPT.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/18237.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/01/31/PCRD-OPT.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/18237.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/18237.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: JPEG2000中PRCD-OPT算法是比较难以明白的部分之一，这里主要涉及到失真和长度的计算；本文已经比较详细地描述了JPEG2000如何在整个编码过程分配码率而保证失真是最小；当然这里对失真的计算还有一部分没有完全解释清楚，有待于继续说明。&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/01/31/PCRD-OPT.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/18237.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-01-31 21:46 <a href="http://www.cppblog.com/windcsn/archive/2007/01/31/PCRD-OPT.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Kakadu中kd_compressed_stats类的解释－JPEG2000一种实现</title><link>http://www.cppblog.com/windcsn/archive/2007/01/29/JPEG2000-distortion.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Mon, 29 Jan 2007 07:55:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/01/29/JPEG2000-distortion.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/18146.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/01/29/JPEG2000-distortion.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/18146.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/18146.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Kakadu中kd_compressed_stats主要负责处理码率分配和失真长度曲线上斜率的估计；作者解释了该类的数据成员和函数具体含义，并在最后通过Debug来了解kd_compressed_stats是如何做到优化分配码率和截断点的。欢迎讨论。&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/01/29/JPEG2000-distortion.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/18146.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-01-29 15:55 <a href="http://www.cppblog.com/windcsn/archive/2007/01/29/JPEG2000-distortion.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>一个真实图像的JPEG2000压缩过程 </title><link>http://www.cppblog.com/windcsn/archive/2007/01/27/18056.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Sat, 27 Jan 2007 13:32:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/01/27/18056.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/18056.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/01/27/18056.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/18056.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/18056.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文以一个100×130的24bit图像来说明再JPEG2000压缩过程分辨率层、子带、block变换的过程。其中的数据来自真是压缩过程的日志。欢迎讨论。&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/01/27/18056.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/18056.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-01-27 21:32 <a href="http://www.cppblog.com/windcsn/archive/2007/01/27/18056.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Kakadu中实现的JPEG2000量化和界定参数</title><link>http://www.cppblog.com/windcsn/archive/2007/01/23/17904.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Tue, 23 Jan 2007 01:14:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/01/23/17904.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/17904.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/01/23/17904.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/17904.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/17904.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文对Kakadu中实现的JPEG2000量化和界定参数进行概要描述。欢迎指教和讨论。&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/01/23/17904.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/17904.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-01-23 09:14 <a href="http://www.cppblog.com/windcsn/archive/2007/01/23/17904.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JPEG2000中为什么需要三个编码过程？</title><link>http://www.cppblog.com/windcsn/archive/2007/01/22/17883.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Mon, 22 Jan 2007 05:18:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2007/01/22/17883.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/17883.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2007/01/22/17883.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/17883.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/17883.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: JPEG2000中为什么需要三个编码过程？－本文描述JPEG2000中采用三个编码过程的背后原因，希望有兴趣的朋友一起讨论。&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2007/01/22/17883.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/17883.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2007-01-22 13:18 <a href="http://www.cppblog.com/windcsn/archive/2007/01/22/17883.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>JPEG2000中图像单元的定义</title><link>http://www.cppblog.com/windcsn/archive/2006/12/27/16919.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Wed, 27 Dec 2006 13:55:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2006/12/27/16919.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/16919.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2006/12/27/16919.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/16919.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/16919.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文介绍JPEG2000图像压缩算法相关的一个图像单元的解释.例如:贴片(Tile),分区(Precinct),包和层等等概念.笔者觉得JPEG2000实践这本书写的比较晦涩(可能是翻译的问题),所以我在这里增加了许多关于这些单元与实际图像对齐的计算.<br>当然了解这些也是了解JPEG2000算法的基础,我想在以后的过程还详细描述编码和其他过程.<br>欢迎有兴趣的朋友一起讨论研究.&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2006/12/27/16919.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/16919.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2006-12-27 21:55 <a href="http://www.cppblog.com/windcsn/archive/2006/12/27/16919.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>QM编码器规则简单介绍</title><link>http://www.cppblog.com/windcsn/archive/2006/08/12/11164.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Sat, 12 Aug 2006 15:41:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2006/08/12/11164.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/11164.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2006/08/12/11164.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/11164.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/11164.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 本文是作者对QM编码器编码规则的理解之后的记录，可以说是经过多次阅读书和代码之后得出的总结；具体介绍QM编码器在压缩原理一本书中。&nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2006/08/12/11164.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/11164.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2006-08-12 23:41 <a href="http://www.cppblog.com/windcsn/archive/2006/08/12/11164.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>几种压缩算法原理介绍 </title><link>http://www.cppblog.com/windcsn/archive/2006/01/06/2476.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Fri, 06 Jan 2006 13:44:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2006/01/06/2476.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/2476.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2006/01/06/2476.html#Feedback</comments><slash:comments>7</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/2476.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/2476.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: 几种压缩算法原理介绍；包括RLE、哈夫曼、RICE、LZ。本文对齐基本原理做了简单介绍，本文翻译自一篇叫《基本压缩算法》的文章中。 &nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2006/01/06/2476.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/2476.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2006-01-06 21:44 <a href="http://www.cppblog.com/windcsn/archive/2006/01/06/2476.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Jasper库和JPEG60比较 </title><link>http://www.cppblog.com/windcsn/archive/2005/12/30/2284.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Fri, 30 Dec 2005 07:23:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2005/12/30/2284.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/2284.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2005/12/30/2284.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/2284.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/2284.html</trackback:ping><description><![CDATA[&nbsp;&nbsp;&nbsp;&nbsp; 摘要: Jasper库和JPEG60比较 &nbsp;&nbsp;<a href='http://www.cppblog.com/windcsn/archive/2005/12/30/2284.html'>阅读全文</a><img src ="http://www.cppblog.com/windcsn/aggbug/2284.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2005-12-30 15:23 <a href="http://www.cppblog.com/windcsn/archive/2005/12/30/2284.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Jasper-JPEG2000的实现(1) </title><link>http://www.cppblog.com/windcsn/archive/2005/12/20/1893.html</link><dc:creator>笨笨</dc:creator><author>笨笨</author><pubDate>Tue, 20 Dec 2005 03:23:00 GMT</pubDate><guid>http://www.cppblog.com/windcsn/archive/2005/12/20/1893.html</guid><wfw:comment>http://www.cppblog.com/windcsn/comments/1893.html</wfw:comment><comments>http://www.cppblog.com/windcsn/archive/2005/12/20/1893.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.cppblog.com/windcsn/comments/commentRss/1893.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/windcsn/services/trackbacks/1893.html</trackback:ping><description><![CDATA[
		<h1 style="MARGIN: 17pt 0cm 16.5pt 21.25pt">
				<span lang="EN-US" style="mso-fareast-font-family: 'Times New Roman'">
						<span style="mso-list: Ignore">
								<font face="Times New Roman">1.<span style="FONT: 7pt 'Times New Roman'"><font size="6">   </font></span></font>
						</span>
				</span>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">介绍</span>
		</h1>
		<h2 style="MARGIN: 13pt 0cm 13pt 1cm">
				<span lang="EN-US" style="mso-fareast-font-family: Arial; mso-bidi-font-family: Arial">
						<span style="mso-list: Ignore">1.1.<span style="FONT: 7pt 'Times New Roman'"></span></span>
				</span>
				<span lang="EN-US">Jasper</span>
				<span style="FONT-FAMILY: 黑体; mso-ascii-font-family: Arial">的动机</span>
		</h2>
		<p class="MsoBodyTextFirstIndent" style="MARGIN: 0cm 0cm 6pt; TEXT-INDENT: 10.5pt">
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">
						<font size="3">今天越来越多的计算机软件使用数字图象；因此处理数字数据的软件模块经常需要。几乎任何处理图像数据的应用程序必须处理图像交互和倒入倒出的问题，也就是说，必须有一种用来在程序和外部移动数据的方式；而且通常应用程序必须能够在显示设备上使用适当的颜色和色调来着色一个图形（例如，显示器和打印机）。</font>
				</span>
		</p>
		<p class="MsoBodyTextFirstIndent" style="MARGIN: 0cm 0cm 6pt; TEXT-INDENT: 10.5pt">
				<font size="3">
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">尽管图像的导入导出和着色是非常基本的功能，但并不容易实现。通常一个图形以某编码模式来表示（例如</span>
						<span lang="EN-US">
								<font face="Times New Roman">JPEG-2000 JP2</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">或</span>
						<span lang="EN-US">
								<font face="Times New Roman">JPEG</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）。由于编码格式常常十分复杂，图像数据的导入和导出是一个令人畏惧的工作。以精确重现颜色和色调来着色一个图像要求某种颜色管理模式。不幸的是，开发一个高效的色彩管理引擎可能要求巨大的工作量。</span>
				</font>
		</p>
		<p class="MsoBodyTextFirstIndent" style="MARGIN: 0cm 0cm 6pt; TEXT-INDENT: 10.5pt">
				<font size="3">
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">在寻找上面问题的解决方案的同时导致了开发</span>
						<span lang="EN-US">
								<font face="Times New Roman">Jasper</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">软件。下面将详细描述这个软件。</span>
				</font>
		</p>
		<h2 style="MARGIN: 13pt 0cm 13pt 1cm">
				<span lang="EN-US" style="mso-fareast-font-family: Arial; mso-bidi-font-family: Arial">
						<span style="mso-list: Ignore">1.2.<span style="FONT: 7pt 'Times New Roman'"></span></span>
				</span>
				<span style="FONT-FAMILY: 黑体; mso-ascii-font-family: Arial">什么是</span>
				<span lang="EN-US">Jasper?</span>
		</h2>
		<p class="MsoBodyTextFirstIndent" style="MARGIN: 0cm 0cm 6pt; TEXT-INDENT: 10.5pt">
				<font size="3">
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">简单的说，</span>
						<span lang="EN-US">
								<font face="Times New Roman">Jasper</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">是一个处理图像数据的软件工具包。软件提供一个用来重现图像、容易操作图像数据的方式；同样也导入和导出各种格式的数据（例如：</span>
						<span lang="EN-US">
								<font face="Times New Roman">JPEG-2000 JP2</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
						<span lang="EN-US">
								<font face="Times New Roman">JPEG</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
						<span lang="EN-US">
								<font face="Times New Roman">PNM</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
						<span lang="EN-US">
								<font face="Times New Roman">BMP</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">、</span>
						<span lang="EN-US">
								<font face="Times New Roman">Sun Raster</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文件和</span>
						<span lang="EN-US">
								<font face="Times New Roman">PGX</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">）。导出函数自动的检测图形格式，删除必要的编码输入数据标识。对</span>
						<span lang="EN-US">
								<font face="Times New Roman">ICC</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">色彩文件格式简单色颜色管理部分支持。</span>
				</font>
		</p>
		<p class="MsoBodyTextFirstIndent" style="MARGIN: 0cm 0cm 6pt; TEXT-INDENT: 10.5pt">
				<font size="3">
						<span lang="EN-US">
								<font face="Times New Roman">Jasper</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">软件由一个库和几个应用程序组成。代码是用</span>
						<span lang="EN-US">
								<font face="Times New Roman">C</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">语言来写的。选择这个语言的原因是因为今天的计算机平台对齐广泛的支持性。现在，</span>
						<span lang="EN-US">
								<font face="Times New Roman">Jasper</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">由大约</span>
						<span lang="EN-US">
								<font face="Times New Roman">40K</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">行代码组成，尽管是用</span>
						<span lang="EN-US">
								<font face="Times New Roman">C</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">来写的，但</span>
						<span lang="EN-US">
								<font face="Times New Roman">Jasper</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">库能很容易的被整合到以</span>
						<span lang="EN-US">
								<font face="Times New Roman">C++</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">语言的程序中。</span>
				</font>
		</p>
		<h1 style="MARGIN: 17pt 0cm 16.5pt 21.25pt">
				<font face="Times New Roman">
						<span lang="EN-US" style="mso-fareast-font-family: 'Times New Roman'">
								<span style="mso-list: Ignore">2.<span style="FONT: 7pt 'Times New Roman'">   </span></span>
						</span>
						<span lang="EN-US">BUILD</span>
				</font>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">软件</span>
		</h1>
		<h2 style="MARGIN: 13pt 0cm 13pt 1cm">
				<span lang="EN-US" style="mso-fareast-font-family: Arial; mso-bidi-font-family: Arial">
						<span style="mso-list: Ignore">2.1.<span style="FONT: 7pt 'Times New Roman'"></span></span>
				</span>
				<span style="FONT-FAMILY: 黑体; mso-ascii-font-family: Arial">在</span>
				<span lang="EN-US">VC</span>
				<span style="FONT-FAMILY: 黑体; mso-ascii-font-family: Arial">中</span>
				<span lang="EN-US">BUILD</span>
		</h2>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<font size="3">
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">使用</span>
						<span lang="EN-US">
								<font face="Times New Roman">VC</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，整个</span>
						<span lang="EN-US">
								<font face="Times New Roman">BUILD</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">过程是以</span>
						<span lang="EN-US">
								<font face="Times New Roman">workspace</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">和工程文件为驱动的。为了方便，所有的用来</span>
						<span lang="EN-US">
								<font face="Times New Roman">BUILD Jasper</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">的</span>
						<span lang="EN-US">
								<font face="Times New Roman">workspace</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">和工程文件都提供了。</span>
				</font>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt">
				<font size="3">
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">为了</span>
						<span lang="EN-US">
								<font face="Times New Roman">BUILD</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">软件，按照下面步骤来进行：</span>
				</font>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo2; tab-stops: list 18.0pt">
				<span lang="EN-US" style="mso-fareast-font-family: 'Times New Roman'">
						<span style="mso-list: Ignore">
								<font face="Times New Roman">
										<font size="3">1．</font>
										<span style="FONT: 7pt 'Times New Roman'">  </span>
								</font>
						</span>
				</span>
				<font size="3">
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">如果必要的，安装</span>
						<span lang="EN-US">
								<font face="Times New Roman">OpenGL</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">和</span>
						<span lang="EN-US">
								<font face="Times New Roman">GLUT</font>
						</span>
				</font>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt">
				<font size="3">
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">这些库在</span>
						<span lang="EN-US">
								<font face="Times New Roman">JIV</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">应用程序的时候需要。</span>
						<span lang="EN-US">
								<font face="Times New Roman">Jasper</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">库本身和其他工程不需要</span>
						<span lang="EN-US">
								<font face="Times New Roman">OpenGL</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">和</span>
						<span lang="EN-US">
								<font face="Times New Roman">GLUT</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">库。</span>
				</font>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo2; tab-stops: list 18.0pt">
				<span lang="EN-US" style="mso-fareast-font-family: 'Times New Roman'">
						<span style="mso-list: Ignore">
								<font face="Times New Roman">
										<font size="3">2．</font>
										<span style="FONT: 7pt 'Times New Roman'">  </span>
								</font>
						</span>
				</span>
				<font size="3">
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">运行</span>
						<span lang="EN-US">
								<font face="Times New Roman">VC</font>
						</span>
				</font>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo2; tab-stops: list 18.0pt">
				<span lang="EN-US" style="mso-fareast-font-family: 'Times New Roman'">
						<span style="mso-list: Ignore">
								<font face="Times New Roman">
										<font size="3">3．</font>
										<span style="FONT: 7pt 'Times New Roman'">  </span>
								</font>
						</span>
				</span>
				<font size="3">
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">打开</span>
						<span lang="EN-US">
								<font face="Times New Roman">Jasper workspace</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文件</span>
				</font>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt">
				<font size="3">
						<span lang="EN-US">
								<font face="Times New Roman">Jasper workspace</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">文件叫做</span>
						<span lang="EN-US">
								<font face="Times New Roman">jasper.dsw</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">，在</span>
						<span lang="EN-US">
								<font face="Times New Roman">TOPDIR/SRC/MSVC</font>
						</span>
						<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">中。</span>
				</font>
		</p>
		<p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt 18pt; TEXT-INDENT: -18pt; mso-list: l1 level1 lfo2; tab-stops: list 18.0pt">
				<font face="Times New Roman">
						<span lang="EN-US" style="mso-fareast-font-family: 'Times New Roman'">
								<span style="mso-list: Ignore">
										<font size="3">4．</font>
										<span style="FONT: 7pt 'Times New Roman'">  </span>
								</span>
						</span>
						<span lang="EN-US">
								<font size="3">Build</font>
						</span>
				</font>
				<span style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">
						<font size="3">代码</font>
				</span>
		</p>
		<p>
				<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt">如果</span>
				<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-size: 12.0pt">BUILD</span>
				<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt">成功，</span>
				<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-size: 12.0pt">release</span>
				<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt">和</span>
				<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-size: 12.0pt">debug</span>
				<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt">版本的</span>
				<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-size: 12.0pt">Jasper</span>
				<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt">软件将在</span>
				<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-size: 12.0pt">TOPDIR/SRC/MSVC/WIN32_RELEASE</span>
				<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt">和</span>
				<span lang="EN-US" style="FONT-SIZE: 10.5pt; FONT-FAMILY: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-fareast-font-family: 宋体; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-size: 12.0pt">TOPDIR/SRC/MSVC/WIN32_DEBUG</span>
				<span style="FONT-SIZE: 10.5pt; FONT-FAMILY: 宋体; mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'; mso-font-kerning: 1.0pt; mso-ansi-language: EN-US; mso-fareast-language: ZH-CN; mso-bidi-language: AR-SA; mso-bidi-font-family: 'Times New Roman'; mso-bidi-font-size: 12.0pt">中。</span>
		</p>
<img src ="http://www.cppblog.com/windcsn/aggbug/1893.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/windcsn/" target="_blank">笨笨</a> 2005-12-20 11:23 <a href="http://www.cppblog.com/windcsn/archive/2005/12/20/1893.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>