<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Content Aware Image Resizing: GPL Implementation</title>
	<atom:link href="http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/</link>
	<description></description>
	<pubDate>Tue, 06 Jan 2009 08:19:36 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.1</generator>
		<item>
		<title>By: Delia</title>
		<link>http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-119415</link>
		<dc:creator>Delia</dc:creator>
		<pubDate>Thu, 01 May 2008 21:07:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-119415</guid>
		<description>Thanks for the code. The results that I’ve got were ok, not what I was expecting, but still ok. I am used to a resizing tool I found at reshade.com and the results I got with it were the best compared to other tools so I guess I got used to compare it to those results. But averaging the result I got on my computer they were ok, I’m just waiting for the better version. Anyway thanks for sharing.</description>
		<content:encoded><![CDATA[<p>Thanks for the code. The results that I’ve got were ok, not what I was expecting, but still ok. I am used to a resizing tool I found at reshade.com and the results I got with it were the best compared to other tools so I guess I got used to compare it to those results. But averaging the result I got on my computer they were ok, I’m just waiting for the better version. Anyway thanks for sharing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathias Lux</title>
		<link>http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-52930</link>
		<dc:creator>Mathias Lux</dc:creator>
		<pubDate>Tue, 25 Sep 2007 06:52:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-52930</guid>
		<description>I've resolved this one :) check out the new v3 ...</description>
		<content:encoded><![CDATA[<p>I&#8217;ve resolved this one <img src='http://www.semanticmetadata.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> check out the new v3 &#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathias Lux</title>
		<link>http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-43435</link>
		<dc:creator>Mathias Lux</dc:creator>
		<pubDate>Thu, 06 Sep 2007 07:48:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-43435</guid>
		<description>I just double re-checked (even debugged) and M is recalculated each time. Also the gradient image is updated each iteration. I think I'm stuck right here :)</description>
		<content:encoded><![CDATA[<p>I just double re-checked (even debugged) and M is recalculated each time. Also the gradient image is updated each iteration. I think I&#8217;m stuck right here <img src='http://www.semanticmetadata.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-43152</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Wed, 05 Sep 2007 17:47:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-43152</guid>
		<description>Hey Mathias,

I don't think that's a problem, my code always takes the first one, too. I suspect the cause of those artifacts is that you do not recompute the seam cost map (called M in the paper) after each iteration of the algorithm. The paper is not very clear in that section, but I think you have to update the energy map e (since the derivatives change for the pixels near the seam you just removed) and then recompute the seam cost map. I could be wrong, though...</description>
		<content:encoded><![CDATA[<p>Hey Mathias,</p>
<p>I don&#8217;t think that&#8217;s a problem, my code always takes the first one, too. I suspect the cause of those artifacts is that you do not recompute the seam cost map (called M in the paper) after each iteration of the algorithm. The paper is not very clear in that section, but I think you have to update the energy map e (since the derivatives change for the pixels near the seam you just removed) and then recompute the seam cost map. I could be wrong, though&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathias Lux</title>
		<link>http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-43144</link>
		<dc:creator>Mathias Lux</dc:creator>
		<pubDate>Wed, 05 Sep 2007 17:01:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-43144</guid>
		<description>hmm .. I think I know what the reason for these artifacts is: The selection of the seam for backtracking is the bad one in my opinion. I always start from left and take the first minimum value I encounter. I should take a random one.


I'll try to fix this along with the sliders :-) 

thx for the report!</description>
		<content:encoded><![CDATA[<p>hmm .. I think I know what the reason for these artifacts is: The selection of the seam for backtracking is the bad one in my opinion. I always start from left and take the first minimum value I encounter. I should take a random one.</p>
<p>I&#8217;ll try to fix this along with the sliders <img src='http://www.semanticmetadata.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>thx for the report!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Peter</title>
		<link>http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-43099</link>
		<dc:creator>Peter</dc:creator>
		<pubDate>Wed, 05 Sep 2007 13:34:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-43099</guid>
		<description>I've just tried you GUI tool, and I have found that, at least on my computer, it seems to produce artifacts in the image. I, too, have implemented the algorithm (in C++ though), and my results do not have those diagonal seam patterns. I think at some point my results looked similar though, but I can't really remember what the reason was. I suspect it may have something to do with the seam cost map.

Here is a screen shot of our programs running side by side, both times resizing the identical coastline image from the paper to 250x250 pixels (I made a screen shot of the original image from the youtube video so I could compare my results):

http://img409.imageshack.us/img409/6797/unbenanntxs5.png

Great work though, it's cool to see someone is implementing the marking part of the paper. Keep it up, I'm looking forward to seeing what you come up with :)</description>
		<content:encoded><![CDATA[<p>I&#8217;ve just tried you GUI tool, and I have found that, at least on my computer, it seems to produce artifacts in the image. I, too, have implemented the algorithm (in C++ though), and my results do not have those diagonal seam patterns. I think at some point my results looked similar though, but I can&#8217;t really remember what the reason was. I suspect it may have something to do with the seam cost map.</p>
<p>Here is a screen shot of our programs running side by side, both times resizing the identical coastline image from the paper to 250&#215;250 pixels (I made a screen shot of the original image from the youtube video so I could compare my results):</p>
<p><a href="http://img409.imageshack.us/img409/6797/unbenanntxs5.png" rel="nofollow">http://img409.imageshack.us/img409/6797/unbenanntxs5.png</a></p>
<p>Great work though, it&#8217;s cool to see someone is implementing the marking part of the paper. Keep it up, I&#8217;m looking forward to seeing what you come up with <img src='http://www.semanticmetadata.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ahijado&#8217;s blog &#187; Blog Archive &#187; Adicto al &#8220;blogging&#8221;: 78%</title>
		<link>http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-42090</link>
		<dc:creator>Ahijado&#8217;s blog &#187; Blog Archive &#187; Adicto al &#8220;blogging&#8221;: 78%</dc:creator>
		<pubDate>Mon, 03 Sep 2007 07:01:38 +0000</pubDate>
		<guid isPermaLink="false">http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-42090</guid>
		<description>[...] una noticia relativa a la implementación GPL del cambio de tamaño de una imagen &#8220;sin pérdida&#8221; de calidad, he visto una entrada sobre la adicción al blogging. En dicha entrada se enlaza a una dirección [...]</description>
		<content:encoded><![CDATA[<p>[...] una noticia relativa a la implementación GPL del cambio de tamaño de una imagen &#8220;sin pérdida&#8221; de calidad, he visto una entrada sobre la adicción al blogging. En dicha entrada se enlaza a una dirección [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Mathias Lux</title>
		<link>http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-42086</link>
		<dc:creator>Mathias Lux</dc:creator>
		<pubDate>Mon, 03 Sep 2007 06:44:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-42086</guid>
		<description>Yeah I know, unfortunately I just did this for small images (e.g. 640x480). With bigger ones one has a performance problem. As for the scroll bars: I can do this, sure. I'll update and blog again.</description>
		<content:encoded><![CDATA[<p>Yeah I know, unfortunately I just did this for small images (e.g. 640&#215;480). With bigger ones one has a performance problem. As for the scroll bars: I can do this, sure. I&#8217;ll update and blog again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Smite</title>
		<link>http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-41880</link>
		<dc:creator>Smite</dc:creator>
		<pubDate>Sun, 02 Sep 2007 19:21:08 +0000</pubDate>
		<guid isPermaLink="false">http://www.semanticmetadata.net/2007/08/30/content-aware-image-resizing-gpl-implementation/#comment-41880</guid>
		<description>A few comments re: the GUI app
1) Opening a large photo does not result in scrollbars when needed, making it impossible to mark needed/unwanted areas that are off-screen
2) After specifying a height and width smaller than the current photo, and clicking the Resize button, my CPU went to 100% for a short while, but once that was complete, nothing changed in the GUI. Is there something special I have to do to see / use the resulting resized image?</description>
		<content:encoded><![CDATA[<p>A few comments re: the GUI app<br />
1) Opening a large photo does not result in scrollbars when needed, making it impossible to mark needed/unwanted areas that are off-screen<br />
2) After specifying a height and width smaller than the current photo, and clicking the Resize button, my CPU went to 100% for a short while, but once that was complete, nothing changed in the GUI. Is there something special I have to do to see / use the resulting resized image?</p>
]]></content:encoded>
	</item>
</channel>
</rss>
