<?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[Bild properties]]></title><description><![CDATA[<p>Wenn man die properties eines Bildes anschaut dann hat es Einträge wie z.B Image-width oder Image-height.</p>
<p>Wie kann man diese Werte auslesen?</p>
<p>mfg simu</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/127847/bild-properties</link><generator>RSS for Node</generator><lastBuildDate>Wed, 08 Jul 2026 17:14:55 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/127847.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 28 Nov 2005 07:35:19 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Bild properties on Mon, 28 Nov 2005 07:35:19 GMT]]></title><description><![CDATA[<p>Wenn man die properties eines Bildes anschaut dann hat es Einträge wie z.B Image-width oder Image-height.</p>
<p>Wie kann man diese Werte auslesen?</p>
<p>mfg simu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/928756</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928756</guid><dc:creator><![CDATA[simu87]]></dc:creator><pubDate>Mon, 28 Nov 2005 07:35:19 GMT</pubDate></item><item><title><![CDATA[Reply to Bild properties on Mon, 28 Nov 2005 07:58:58 GMT]]></title><description><![CDATA[<p>Kommt darauf an, was für ein Bild das ist - die meisten Datentypen (BMP, JPEG, GIF etc) beginnen mit einem Header, wo in bestimmter Reihenfolge solche Informationen drinstehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/928771</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928771</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 28 Nov 2005 07:58:58 GMT</pubDate></item><item><title><![CDATA[Reply to Bild properties on Mon, 28 Nov 2005 08:01:41 GMT]]></title><description><![CDATA[<p>es sind bmp-files.</p>
<p>ich habe ehrlich gesagt keine ahnung wie ich das mache?<br />
hast du zufälligerweise einen link wo das beschrieben ist?</p>
<p>danke für die antwort</p>
]]></description><link>https://www.c-plusplus.net/forum/post/928773</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928773</guid><dc:creator><![CDATA[simu87]]></dc:creator><pubDate>Mon, 28 Nov 2005 08:01:41 GMT</pubDate></item><item><title><![CDATA[Reply to Bild properties on Mon, 28 Nov 2005 08:05:48 GMT]]></title><description><![CDATA[<p>BMP hatte ich doch neulich erst - reicht dir <a href="http://wiki.unixboard.de/index.php/BMP" rel="nofollow">diese Liste</a> als Orientierungshilfe?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/928774</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928774</guid><dc:creator><![CDATA[CStoll]]></dc:creator><pubDate>Mon, 28 Nov 2005 08:05:48 GMT</pubDate></item><item><title><![CDATA[Reply to Bild properties on Mon, 28 Nov 2005 08:19:34 GMT]]></title><description><![CDATA[<p>Ich denke mal simu87 benutzt entweder den Borland Builder oder Visual Studio und meint einen Wert, den man in der Oberfläche einstellt.</p>
<p>Also verrat uns doch einfach mal, wo mit du arbeitest, und dann wird das Thema in das entsprechende Forum verschoben.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/928778</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928778</guid><dc:creator><![CDATA[7H3 N4C3R]]></dc:creator><pubDate>Mon, 28 Nov 2005 08:19:34 GMT</pubDate></item><item><title><![CDATA[Reply to Bild properties on Mon, 28 Nov 2005 08:41:28 GMT]]></title><description><![CDATA[<p>ja ich benutze visual studion, aber ich meine nicht die Werte die man in der Oberfläche einstellen würde, sondern diejenigen die CStoll als Link geschickt hat.</p>
<p>Danke für den Link. Es scheint zimlich komplex mit diesem Header <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /><br />
Wäre ein bischen viel verlangt, wenn ich von dir ein Beispiel verlange.<br />
Darum gehe ich mal goooglen.</p>
<p>mfg simu</p>
]]></description><link>https://www.c-plusplus.net/forum/post/928794</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928794</guid><dc:creator><![CDATA[simu87]]></dc:creator><pubDate>Mon, 28 Nov 2005 08:41:28 GMT</pubDate></item><item><title><![CDATA[Reply to Bild properties on Mon, 28 Nov 2005 10:42:53 GMT]]></title><description><![CDATA[<p>Einfachste Variante in Deinem Fall wäre es einfacher, wenn du einfach ein paar Image-Tools nimmmst (ATL CImage, oder auf <a href="http://codeproject.com" rel="nofollow">codeproject.com</a> CXImage) und dann einfach Die MFC bemühst um die Bildgröße auszulesen. z.B. CBitmap::GetBitmap.</p>
<p>Wie du schon festgestellt hast ist es nicht so einfach und eh du alle Bildfromate verstanden hast bist du alt und grau :).</p>
<p>Außerdem passt der Beitrag besser ins MFC-Forum.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/928873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928873</guid><dc:creator><![CDATA[TheBigW]]></dc:creator><pubDate>Mon, 28 Nov 2005 10:42:53 GMT</pubDate></item><item><title><![CDATA[Reply to Bild properties on Mon, 28 Nov 2005 10:53:53 GMT]]></title><description><![CDATA[<p>hehe! ich muss das ausschliesslich mit bmp-files machen<br />
von dem her bin ich noch lange nicht alt und grau bis ich das verstanden habe <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /></p>
<p>Ich habe etwas zusammengebastelt, was mir z.B width und height gibt</p>
<pre><code>FILE *fMyBitmap;
BITMAPFILEHEADER bmfh;
BITMAPINFOHEADER bmih;
WORD bfType;
WORD biBitCount;
LONG biWidth; 
LONG biHeight;
DWORD biClrUsed;
DWORD biClrImportant;

fMyBitmap = fopen(i_sPath,&quot;rb&quot;);
fread(&amp;bmfh,sizeof(BITMAPFILEHEADER),1,fMyBitmap);
fread(&amp;bmih,sizeof(BITMAPINFOHEADER),1,fMyBitmap);

bfType = bmfh.bfType;
biHeight = bmih.biHeight;
biWidth = bmih.biWidth;
biBitCount = bmih.biBitCount;
biClrUsed = bmih.biClrUsed;
biClrImportant = bmih.biClrImportant;
</code></pre>
<p>Ich möchte aber noch herausfinden ob es Gray-scale , RGB oder was auch immer ist!! Weiss zufälligerweise jemand wie man das anstellt?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/928885</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928885</guid><dc:creator><![CDATA[simu87]]></dc:creator><pubDate>Mon, 28 Nov 2005 10:53:53 GMT</pubDate></item><item><title><![CDATA[Reply to Bild properties on Mon, 28 Nov 2005 11:11:32 GMT]]></title><description><![CDATA[<blockquote>
<p>hehe! ich muss das ausschliesslich mit bmp-files machen</p>
</blockquote>
<p>Glück gehabt. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /></p>
<p>Naja, Grauwert ist es, wenn die bittiefe == 8Bit ist und das Bild keine Farbpalette hat. Bei Bitiefe von 16Bit ist es immer farbe und hat eine Farbtabelle, weil Bitmaps keien 16 bit Grauwert unterstützen und alles &gt;= 24 Bit ist RGB, oder bei 32Bit halt RGB + Alpha.</p>
<p>der Thread gehört jetzt aber endgültig ins WINAPI - Forum. Dort gab es seinerzeit mla Leute die sich miut sowas wirklich auskennen <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f642.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--slightly_smiling_face"
      title=":)"
      alt="🙂"
    /> .</p>
]]></description><link>https://www.c-plusplus.net/forum/post/928891</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928891</guid><dc:creator><![CDATA[TheBigW]]></dc:creator><pubDate>Mon, 28 Nov 2005 11:11:32 GMT</pubDate></item><item><title><![CDATA[Reply to Bild properties on Mon, 28 Nov 2005 12:57:53 GMT]]></title><description><![CDATA[<p>mit diesem code sollte ich schlussendlich in 'colours' die Farbpalette haben.<br />
Bei einem Bild welches Palettized ist erhalte ich aber bei allen RGB-Werten eine 0 ?!?<br />
Was mach ich falsch? oder wie sollte man denn die Farbpalette herausfinden?</p>
<pre><code class="language-cpp">FILE *fMyBitmap;
BITMAPFILEHEADER bmfh;
BITMAPINFOHEADER bmih;
WORD numColours;
RGBQUAD *colours;

fMyBitmap = fopen(i_sPath,&quot;rb&quot;);
fread(&amp;bmfh,sizeof(BITMAPFILEHEADER),1,fMyBitmap);^
fread(&amp;bmih,sizeof(BITMAPINFOHEADER),1,fMyBitmap);

numColours=1 &lt;&lt; bmih.biBitCount;
if(bmih.biBitCount == 8) {
 colours=new RGBQUAD[numColours];
 fread(colours,sizeof(RGBQUAD),numColours,fMyBitmap);
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/928948</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/928948</guid><dc:creator><![CDATA[simu87]]></dc:creator><pubDate>Mon, 28 Nov 2005 12:57:53 GMT</pubDate></item><item><title><![CDATA[Reply to Bild properties on Mon, 28 Nov 2005 19:56:28 GMT]]></title><description><![CDATA[<p>Dieser Thread wurde von Moderator/in <a href="http://www.c-plusplus.net/forum/profile.php?mode=viewprofile&amp;u=403" rel="nofollow">HumeSikkins</a> aus dem Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=15" rel="nofollow">C++</a> in das Forum <a href="http://www.c-plusplus.net/forum/viewforum.php?f=4" rel="nofollow">WinAPI</a> verschoben.</p>
<p>Im Zweifelsfall bitte auch folgende Hinweise beachten:<br />
<a href="http://www.c-plusplus.net/forum/viewtopic.php?t=39405" rel="nofollow">C/C++ Forum :: FAQ - Sonstiges :: Wohin mit meiner Frage?</a></p>
<p><em>Dieses Posting wurde automatisch erzeugt.</em></p>
]]></description><link>https://www.c-plusplus.net/forum/post/929238</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/929238</guid><dc:creator><![CDATA[C++ Forumbot]]></dc:creator><pubDate>Mon, 28 Nov 2005 19:56:28 GMT</pubDate></item></channel></rss>