<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>Image Codecs: Pros &#38; Cons</title>
	<atom:link href="http://imagecodecs.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://imagecodecs.wordpress.com</link>
	<description>This blog explain about various Image codecs with their pros &#38; cons</description>
	<lastBuildDate>Mon, 07 Jul 2008 10:32:13 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='imagecodecs.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>Image Codecs: Pros &#38; Cons</title>
		<link>http://imagecodecs.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://imagecodecs.wordpress.com/osd.xml" title="Image Codecs: Pros &#38; Cons" />
	<atom:link rel='hub' href='http://imagecodecs.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Understanding various Image Codecs</title>
		<link>http://imagecodecs.wordpress.com/2008/07/01/image-codec-pros-cons/</link>
		<comments>http://imagecodecs.wordpress.com/2008/07/01/image-codec-pros-cons/#comments</comments>
		<pubDate>Tue, 01 Jul 2008 09:31:07 +0000</pubDate>
		<dc:creator>keanu13</dc:creator>
				<category><![CDATA[IT & Software]]></category>
		<category><![CDATA[mobile & wireless]]></category>
		<category><![CDATA[Semiconductor]]></category>
		<category><![CDATA[Telecom]]></category>
		<category><![CDATA[bmp]]></category>
		<category><![CDATA[gif]]></category>
		<category><![CDATA[image codecs]]></category>
		<category><![CDATA[image decoder]]></category>
		<category><![CDATA[image encoder]]></category>
		<category><![CDATA[jpeg]]></category>
		<category><![CDATA[jpeg2000]]></category>
		<category><![CDATA[mjpeg]]></category>
		<category><![CDATA[png]]></category>
		<category><![CDATA[tiff]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[The Image codecs is a method of compression/decompression of image files or image data. The codecs stands for Coders / Decoders. There are various kinds of image codecs available. Since these codecs have been implemented by different algorithms by number of companies; they have different specification and application in various fields. The various software image [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=imagecodecs.wordpress.com&amp;blog=4017906&amp;post=1&amp;subd=imagecodecs&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The <strong>Image codecs</strong> is a method of compression/decompression of image files or image data. The codecs stands for Coders / Decoders.</p>
<p>There are various kinds of image codecs available. Since these codecs have been implemented by different algorithms by number of companies; they have different specification and application in various fields.</p>
<p>The various software image codecs are:</p>
<ul type="disc">
<li><strong>Bmp</strong></li>
<li><strong>Gif</strong></li>
<li><strong>JPEG</strong></li>
<li><strong>JPEG 2000</strong></li>
<li><strong>MJPEG</strong></li>
<li><strong>TIFF</strong></li>
<li><strong>PNG</strong></li>
<li><strong>WBMP</strong></li>
</ul>
<p>These various <a href="http://www.ipsupermarket.com/viewpage/image_codecs.html">Image codecs</a> are technically differentiated from each other based on various factors which includes compression technology / algorithm, platform supported, sampling, OS supported etc One can easily find in-depth details on Wikipedia for each of image codecs. Here is a illustration of image codecs with their pros &amp; cons?</p>
<div><strong></p>
<hr size="2" /></strong></div>
<h4><span style="color:#000080;">BMP</span></h4>
<p><strong>Pros</strong></p>
<ol type="1">
<li>Good photo quality.</li>
<li>Bitmap files (bmp) may be easily created from existing pixel data stored in an array in memory. Pixel values may be modified individually or as large groups by altering a palette if present.</li>
<li>Bitmap codecs may translate well to dot-format output devices such as CRTs and printers.</li>
</ol>
<p><strong>Cons</strong></p>
<ol type="1">
<li>Bmp codecs are Limited to RGB-images.</li>
<li>These codecs generally does not support effective image compression. They can be very large, particularly if the image contains a large number of colors.</li>
<li>It&#8217;s also not supported well across multiple platforms.</li>
<li>Shrinking this image codecs by <em>decimation</em> (throwing away pixels) can change the image in an unacceptable manner.</li>
</ol>
<div><strong></p>
<hr size="2" /></strong></div>
<h4><span style="color:#000080;">GIF</span></h4>
<p><strong>Pros</strong></p>
<ol type="1">
<li>This codecs allows you to create transparent, interlaced, and animated graphics for the Web</li>
<li>Compresses by scanning horizontally across a row of pixels and finding solid areas of color. Indexes the pixels based on the 256 color palette in the file. No image information is lost.</li>
<li>The only graphic file format (codec) that is universally supported by all graphical browsers, regardless of version. Most popular and versatile format for distributing color image on the Web.</li>
</ol>
<p><strong>Cons:</strong></p>
<ol type="1">
<li>This codec is not good for photographic images due to its limited number of colors generally 256 colors.</li>
</ol>
<h4>
<hr size="2" /></h4>
<h4><span style="color:#000080;">JPEG</span></h4>
<p><strong>Pros </strong></p>
<ol type="1">
<li>JPEG codec has low complexity. Picture quality is generally good enough.</li>
<li>This is also memory efficient. i.e. good compression allows to reduce the file size.</li>
<li>It works very well for &#8220;slide-show&#8221; movies that have a very low frame rate.</li>
<li>Also it has reasonable coding efficiency</li>
</ol>
<p><strong>Cons</strong></p>
<ol type="1">
<li>Single Resolution &amp; Single Quality</li>
<li>No target bit rate</li>
<li>Blocking artifacts at low bit rate</li>
<li>No lossless capability</li>
<li>Poor error resilience</li>
<li>No tiling &amp; No regions of interest</li>
</ol>
<h4>
<hr size="2" /></h4>
<h4><span style="color:#000080;">JPEG 2000</span></h4>
<p><strong>Pros:</strong></p>
<ol type="1">
<li>Improved coding efficiency</li>
<li>Full quality scalability</li>
<li>From lossless to lossy at different bit rate</li>
<li>Spatial scalability</li>
<li>Improved error resilience compared to jpeg</li>
<li>Tiling &amp; Region of interests</li>
</ol>
<p><strong>Cons:</strong></p>
<ol type="1">
<li>Requires more in memory compared to JPEG.</li>
<li>Requires more computation time</li>
</ol>
<h4>
<hr size="2" /></h4>
<h4><span style="color:#000080;">MJPEG</span></h4>
<p><strong>Pros</strong></p>
<ol type="1">
<li>MJPEG codecs are often used as storage formats for large files that need to be archived with good quality. It is a lossy codec, but at 100% quality, the image degradation is minimal.</li>
<li>At WWW data rates (5-20K), JPEG may produce better results than Cinepak.</li>
</ol>
<p><strong>Cons</strong></p>
<ol type="1">
<li>All the JPEG codecs require significant amounts of CPU power and are not well suited to video playback at CD-ROM or higher data rates, except when assisted by a hardware capture card.</li>
<li>Large image and/or high frame rate movies usually don&#8217;t play smoothly.</li>
</ol>
<h4>
<hr size="2" /></h4>
<h4><span style="color:#000080;">TIFF</span></h4>
<p><strong>Pros:</strong></p>
<ol type="1">
<li>Compared to a JPEG, an uncompressed TIFF codec retains the best quality of a photographic image, making it ideal for digital masters (preservation) and print documents.</li>
<li>Low or high-resolution images codec of photographic quality (images containing many colors that blend and fade). <strong>Encoding scheme is</strong> Lossless; files can be compressed or uncompressed.</li>
</ol>
<p><strong>Cons:</strong></p>
<ol type="1">
<li>Codecs produce large file size</li>
</ol>
<h4>
<hr size="2" /></h4>
<h4><span style="color:#000080;">PNG</span></h4>
<p><strong>Pros:</strong></p>
<ol type="1">
<li>A better compression than GIF codec, which only scans rows. The compression is &#8216;lossless&#8217;, you do not lose color information as you compress the file smaller. Typically compresses images 5-25% better than GIF.</li>
<li>It is a best one for creating complex live transparency, high-color graphics, and better compressed low-color graphics.</li>
<li>Designed to be network-friendly, so it is recognized and supported on all platforms.</li>
</ol>
<p><strong>Cons: </strong></p>
<ol type="1">
<li>It doesn&#8217;t support animation</li>
<li>It does not use predictive frames</li>
<li>It has lower quality than PICT or TIFF</li>
</ol>
<div><strong></p>
<hr size="2" /> </strong></div>
<p><strong> </p>
<p></strong></p>
<p> </p>
<p>To commercialize these image codecs couples of portals are available where you can compare and procure them. Such portals are design-reuse, chipestimates, <a href="http://www.ipsupermarket.com/"><strong>IPsupermarket.com</strong></a> which allows you to buy/sell or license these image codecs.</p>
<br /><img alt="" border="0" src="http://feeds.wordpress.com/1.0/categories/imagecodecs.wordpress.com/1/" /> <img alt="" border="0" src="http://feeds.wordpress.com/1.0/tags/imagecodecs.wordpress.com/1/" /> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/imagecodecs.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/imagecodecs.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/imagecodecs.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/imagecodecs.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/imagecodecs.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/imagecodecs.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/imagecodecs.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/imagecodecs.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/imagecodecs.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/imagecodecs.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/imagecodecs.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/imagecodecs.wordpress.com/1/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/imagecodecs.wordpress.com/1/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/imagecodecs.wordpress.com/1/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=imagecodecs.wordpress.com&amp;blog=4017906&amp;post=1&amp;subd=imagecodecs&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://imagecodecs.wordpress.com/2008/07/01/image-codec-pros-cons/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/e4d48a6db9cf305e1e22b809f9f80535?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">keanu13</media:title>
		</media:content>
	</item>
	</channel>
</rss>
