<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[BMP &amp;quot;zerschneiden&amp;quot; und mit anderen vergleichen.]]></title><description><![CDATA[<p>Hallo,<br />
gibt es eine funktion mit der ich aus bild x.bmp den teil 1(x,y) bis 2(x,y) herausschneiden kann? Diesen teil würde ich dann mit anderen bmp files aus einem Ordner vergelcihen wollen, wobei es 100% passen muss.</p>
<p>Gibt es für beide Sachen eine Funktion?</p>
<p>Danke im vorraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/230471/bmp-quot-zerschneiden-quot-und-mit-anderen-vergleichen</link><generator>RSS for Node</generator><lastBuildDate>Fri, 10 Apr 2026 01:19:24 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/230471.rss" rel="self" type="application/rss+xml"/><pubDate>Sat, 27 Dec 2008 11:32:53 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to BMP &amp;quot;zerschneiden&amp;quot; und mit anderen vergleichen. on Sat, 27 Dec 2008 11:32:53 GMT]]></title><description><![CDATA[<p>Hallo,<br />
gibt es eine funktion mit der ich aus bild x.bmp den teil 1(x,y) bis 2(x,y) herausschneiden kann? Diesen teil würde ich dann mit anderen bmp files aus einem Ordner vergelcihen wollen, wobei es 100% passen muss.</p>
<p>Gibt es für beide Sachen eine Funktion?</p>
<p>Danke im vorraus.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1636068</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1636068</guid><dc:creator><![CDATA[Klabauta]]></dc:creator><pubDate>Sat, 27 Dec 2008 11:32:53 GMT</pubDate></item><item><title><![CDATA[Reply to BMP &amp;quot;zerschneiden&amp;quot; und mit anderen vergleichen. on Sat, 27 Dec 2008 13:04:43 GMT]]></title><description><![CDATA[<p>Soetwas geht glaube ich noch nichtmal generell mit GDI geschweige den mit der WinAPI.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1636112</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1636112</guid><dc:creator><![CDATA[answr]]></dc:creator><pubDate>Sat, 27 Dec 2008 13:04:43 GMT</pubDate></item><item><title><![CDATA[Reply to BMP &amp;quot;zerschneiden&amp;quot; und mit anderen vergleichen. on Sun, 28 Dec 2008 14:57:36 GMT]]></title><description><![CDATA[<p>warum sollte das nicht gehen?<br />
die beiden bitmaps laden<br />
und dann einfach mit zwei verschachtelten schleifen die Farbwerte der Pixel vergleichen.</p>
<p>Edit:<br />
warum sollte man da was rausschneiden?<br />
man kann doch ein fach nur die ppixel anschauen, die man vergleichen will:</p>
<pre><code class="language-cpp">BOOL equal = TRUE;
 for(int y=0; y&lt;height &amp;&amp; equal; ++y)
   for(int x=0; x&lt;width  &amp;&amp; equal; ++x)
   {
     COLOR pic1Color = GetPixel( hdc1, offsetX1 + x, offsetY1 + y);
     COLOR pic2Color = GetPixel( hdc2, offsetX2 + x, offsetY2 + y);
     if( pic1Color != pic2Color )
        equal = FALSE;
   }
</code></pre>
<p>Edit:<br />
equal = <strong>FALSE</strong>;</p>
]]></description><link>https://www.c-plusplus.net/forum/post/1636273</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1636273</guid><dc:creator><![CDATA[vlad_tepesch]]></dc:creator><pubDate>Sun, 28 Dec 2008 14:57:36 GMT</pubDate></item><item><title><![CDATA[Reply to BMP &amp;quot;zerschneiden&amp;quot; und mit anderen vergleichen. on Sun, 28 Dec 2008 13:05:08 GMT]]></title><description><![CDATA[<p>Krasse Sache, tepesch.<br />
Darauf wäre ich wirklich niemals gekommen *gegen-die-stirn-hau*<br />
Danke schön <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f44d.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--thumbs_up"
      title=":+1:"
      alt="👍"
    /></p>
<pre><code class="language-cpp">int offsetY1 = 0;
int offsetX1 = 0;
int x = 0;
int y = 0;
BOOL equal = TRUE;
 for(int y=0; y&lt;height &amp;&amp; equal; ++y)
   for(int x=0; x&lt;width  &amp;&amp; equal; ++x)
   {
     COLOR pic1Color = GetPixel( hdc1, offsetX1 + x, offsetY1 + y);
     COLOR pic2Color = GetPixel( hdc2, offsetX2 + x, offsetY2 + y);
     if( pic1Color != pic2Color )
        equal = false;
   }
 }
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/1636457</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/1636457</guid><dc:creator><![CDATA[Pure Wahnsinn]]></dc:creator><pubDate>Sun, 28 Dec 2008 13:05:08 GMT</pubDate></item></channel></rss>