<?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[jpg-&amp;gt;Compress(); Fehler #36]]></title><description><![CDATA[<p>Hallo zusammen,<br />
ich komprimiere ein Bild mit folgendem Code:</p>
<pre><code class="language-cpp">TJPEGImage *jpg        = new TJPEGImage();
Graphics::TBitmap *bmp = new Graphics::TBitmap();
  try
  {
    	         jpg-&gt;LoadFromFile(GetFile());
                  if(Bild-&gt;CompressionQuality&gt;0)
                  {
                     bmp-&gt;Assign(jpg);
                     jpg-&gt;CompressionQuality = Bild-&gt;CompressionQuality;
                     jpg-&gt;Assign(bmp);
                     jpg-&gt;Compress();
                  }//if(Bild-&gt;CompressionQuality&gt;0)

 }
</code></pre>
<p>....<br />
Seid neuesten tritt an der Stelle<br />
jpg-&gt;Compress();<br />
ein Fehler auf : &quot;jpg Fehler #36&quot;<br />
aber nur bei bestimmten 'CompressionQuality's'<br />
Bei meinem aktuellen Bild bei CompressionQuality 75 schalte ich es auf 50 ist alle O.K.<br />
(es kann aber auch vorkommen das bei anderen Bilder 50 den Fehler verursacht.)</p>
<p>ICh habe den Code vor 2 Jahren geschreiben bis jetzt ging immer alles glatt und plötzlich tritt dieser Fehler auf.<br />
Ivh vermute das es daran liegt, dass die Kameras immer größere Auflösungen &quot;fahren&quot; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Aber wie bekomme ich das obige Problem gelößt ?<br />
Kennt jemand diese Gegebenheit ? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>danke<br />
P.S.<br />
Jpeg Fehler 36 ist :<br />
'Output file write error --- out of disk space?'</p>
<p>Disk space ist OK. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/topic/110674/jpg-gt-compress-fehler-36</link><generator>RSS for Node</generator><lastBuildDate>Sun, 19 Jul 2026 08:41:03 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/110674.rss" rel="self" type="application/rss+xml"/><pubDate>Mon, 23 May 2005 13:31:56 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Mon, 23 May 2005 13:33:10 GMT]]></title><description><![CDATA[<p>Hallo zusammen,<br />
ich komprimiere ein Bild mit folgendem Code:</p>
<pre><code class="language-cpp">TJPEGImage *jpg        = new TJPEGImage();
Graphics::TBitmap *bmp = new Graphics::TBitmap();
  try
  {
    	         jpg-&gt;LoadFromFile(GetFile());
                  if(Bild-&gt;CompressionQuality&gt;0)
                  {
                     bmp-&gt;Assign(jpg);
                     jpg-&gt;CompressionQuality = Bild-&gt;CompressionQuality;
                     jpg-&gt;Assign(bmp);
                     jpg-&gt;Compress();
                  }//if(Bild-&gt;CompressionQuality&gt;0)

 }
</code></pre>
<p>....<br />
Seid neuesten tritt an der Stelle<br />
jpg-&gt;Compress();<br />
ein Fehler auf : &quot;jpg Fehler #36&quot;<br />
aber nur bei bestimmten 'CompressionQuality's'<br />
Bei meinem aktuellen Bild bei CompressionQuality 75 schalte ich es auf 50 ist alle O.K.<br />
(es kann aber auch vorkommen das bei anderen Bilder 50 den Fehler verursacht.)</p>
<p>ICh habe den Code vor 2 Jahren geschreiben bis jetzt ging immer alles glatt und plötzlich tritt dieser Fehler auf.<br />
Ivh vermute das es daran liegt, dass die Kameras immer größere Auflösungen &quot;fahren&quot; <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Aber wie bekomme ich das obige Problem gelößt ?<br />
Kennt jemand diese Gegebenheit ? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
<p>danke<br />
P.S.<br />
Jpeg Fehler 36 ist :<br />
'Output file write error --- out of disk space?'</p>
<p>Disk space ist OK. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/794197</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/794197</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Mon, 23 May 2005 13:33:10 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Mon, 23 May 2005 14:02:26 GMT]]></title><description><![CDATA[<p>Gegenfrage: Warum &quot;assign&quot;st du das Jpg zu einem Bmp und dann wieder zurück?</p>
<p>Evtl. kann er dann die temp. Dateien nicht erzeugen und verursacht den Fehler.<br />
Es kann auch der 4GB Bug sein. Falls die Komponente den freien Speicherplatz abfragt und man nicht 0, sondern etwas mehr als 4,8,... freien Speicher hat, kann dieser Fehler auftreten (falls es eine ältere Version ist, welche BCB-Version verwendest du denn?).</p>
]]></description><link>https://www.c-plusplus.net/forum/post/794244</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/794244</guid><dc:creator><![CDATA[Th]]></dc:creator><pubDate>Mon, 23 May 2005 14:02:26 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Tue, 24 May 2005 08:41:11 GMT]]></title><description><![CDATA[<p>mit dem Assign war ein überbleibsel (sorry gehört da nicht hin <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f921.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--clown_face"
      title=":clown:"
      alt="🤡"
    /> )<br />
[copy &amp; paste fehler <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> ]</p>
<p>ich habe noch den BCB5.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/794260</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/794260</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Tue, 24 May 2005 08:41:11 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Tue, 24 May 2005 08:42:29 GMT]]></title><description><![CDATA[<p>Also mir ist aufgefallen, dass ich die beiden Assign Zeilen nicht weglassen darf, sonst wird gar kein BIld mehr komprimiert <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Ich war irrtümlicherweise der Meinung das dies ein Überbleibsel war vom drehen des Bildes.</p>
<p>Obwohl ich ja erst bmp-&gt;Assign(jpg) mache, dann etwas mit jpg mache und dann dem jpg erst wieder das bmp Assigne <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> .</p>
<p>Hmmmm.</p>
<p>Ohne dies geht es aber gar nicht mehr.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/794780</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/794780</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Tue, 24 May 2005 08:42:29 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Tue, 24 May 2005 10:20:42 GMT]]></title><description><![CDATA[<p>Das ist doch aber eigentlich total unnütz.<br />
Normalerweise reicht doch:</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
     TJPEGImage *jp = new TJPEGImage();

     jp-&gt;LoadFromFile(&quot;c:\\test.jpg&quot;); 
     jp-&gt;CompressionQuality = 20; // 1 ... 100
     jp-&gt;Compress();

     ...

     delete jp;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/794861</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/794861</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Tue, 24 May 2005 10:20:42 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Tue, 24 May 2005 13:33:07 GMT]]></title><description><![CDATA[<p>Hallo F98,<br />
tust Du mir bitte mal ein Gefallen und PAstest diesen Code in dein Projekt<br />
und schaust wie groß die Datei xx2.jpg ist ?<br />
Bei mir 0 KB <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<pre><code class="language-cpp">TJPEGImage *jpg        = new TJPEGImage();

	  try
	  {
			jpg-&gt;LoadFromFile(&quot;c:\\test.jpg&quot;);
      	jpg-&gt;CompressionQuality =50;//(int)Bild-&gt;CompressionQuality;
			jpg-&gt;Compress();
		}
		catch(...)
		{
         ShowMessage(&quot;Fehler beim Compress.&quot;);
		}
		jpg-&gt;SaveToFile(&quot;C:\\xx2.jpg&quot;);
                  delete jpg;
</code></pre>
<p>Habe ich jetzt völlig den Durchblick verlohren ????? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/795024</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795024</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Tue, 24 May 2005 13:33:07 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Tue, 24 May 2005 13:43:10 GMT]]></title><description><![CDATA[<p>Wenn Du das gleiche raus hast wie ich probier das bitte mal :</p>
<pre><code class="language-cpp">TJPEGImage *jpg        = new TJPEGImage();
     Graphics::TBitmap *bmp = new Graphics::TBitmap(); 

	  try
	  {

			jpg-&gt;LoadFromFile(&quot;c:\\test.jpg&quot;);
         bmp-&gt;Assign(jpg);
			jpg-&gt;Assign(bmp); 
			jpg-&gt;CompressionQuality =20;//(int)Bild-&gt;CompressionQuality;
			jpg-&gt;Compress();

		}
		catch(...)
		{
         ShowMessage(&quot;Fehler beim Compress.&quot;);
		}
		jpg-&gt;SaveToFile(&quot;C:\\xx2.jpg&quot;);
		delete jpg;
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/795033</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795033</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Tue, 24 May 2005 13:43:10 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 06:46:08 GMT]]></title><description><![CDATA[<p>Öhm, irgendwie bin ich jetzt auch ratlos. Ohne das assign kommt, wie schon festgestellt eine Datei mit der Länge &quot;0&quot; raus. Bloß durch das Assign mit dem Bitmap funktionierts dann ... hm</p>
<p>Ich habe den letzteren Code mal mit einem Image erweitert, um mir sofort das Ergebnis anzeigen zu lassen:</p>
<pre><code class="language-cpp">TJPEGImage *jpg = new TJPEGImage();
     Graphics::TBitmap *bmp = new Graphics::TBitmap();

     jpg-&gt;LoadFromFile(&quot;c:\\Temp\\sq15.jpg&quot;);

     bmp-&gt;Assign(jpg);
     jpg-&gt;Assign(bmp);
     jpg-&gt;CompressionQuality = 1;
     jpg-&gt;Compress();
     jpg-&gt;SaveToFile(&quot;c:\\Temp\\sddf.jpg&quot;);

     Image1-&gt;Height = jpg-&gt;Height;
     Image1-&gt;Width = jpg-&gt;Width;
     Image1-&gt;Picture-&gt;Assign(jpg);

     delete jpg;
     delete bmp;
</code></pre>
<p>Funktioniert aber auch nicht so richtig, da in Image1 nicht das Compressed-Jpeg, sondern das originale zu sehen ist. Kann mir das mal jemand erklären?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/795504</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795504</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Wed, 25 May 2005 06:46:08 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 07:49:24 GMT]]></title><description><![CDATA[<p>Erst mal Danke für Deine Mühe F98 <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>
<p>Ich habe langsam an meinem Verstand gezweifelt <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
<p>Sollte ich mir noch überlegen zum Forumtreffen zu kommen und Du zufällig auch dabei sein, gebe ich ein Bier aus <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f60b.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_savoring_food"
      title=":yum:"
      alt="😋"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/795547</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795547</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Wed, 25 May 2005 07:49:24 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 08:02:38 GMT]]></title><description><![CDATA[<p>Hallo ihr beiden,</p>
<p>Ich habe im web mal das hier gefunden<br />
<a href="http://delphi.pjh2.de/articles/graphic/bitmap.php#JPEG" rel="nofollow">http://delphi.pjh2.de/articles/graphic/bitmap.php#JPEG</a><br />
Ist zwar Delphi, beschreibt aber in etwa euren Sachverhalt. Vielleicht hilft das ja.</p>
<p>Ciao</p>
]]></description><link>https://www.c-plusplus.net/forum/post/795561</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795561</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 25 May 2005 08:02:38 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 09:40:03 GMT]]></title><description><![CDATA[<p>Der Link sah ganz vielversprechend aus ....<br />
Jetzt sieht mein Code so aus:</p>
<pre><code class="language-cpp">jpg-&gt;LoadFromFile(&quot;c:\\juergen2.jpg&quot;);
bmp-&gt;Assign(jpg);

jpg-&gt;CompressionQuality =iqual;
jpg-&gt;Assign(bmp);
jpg-&gt;ProgressiveEncoding=true; // &lt;-- NEU
jpg-&gt;Smoothing=false; // &lt;-- NEU
jpg-&gt;Compress();
jpg-&gt;SaveToFile(&quot;C:\\xx&quot; + IntToStr(iqual)+ &quot;.jpg&quot;);
</code></pre>
<p>der Effekt ist der selbe, als wenn ich</p>
<pre><code class="language-cpp">bmp-&gt;Assign(jpg);
</code></pre>
<p>und</p>
<pre><code class="language-cpp">jpg-&gt;Assign(bmp);
</code></pre>
<p>weg lasse (Dateigroesse 0KB ) <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /> .<br />
trotzdem danke <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>
]]></description><link>https://www.c-plusplus.net/forum/post/795632</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795632</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Wed, 25 May 2005 09:40:03 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 09:43:05 GMT]]></title><description><![CDATA[<p>Tja, da scheint wohl TJpegImage etwas buggy zu sein.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/795640</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795640</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Wed, 25 May 2005 09:43:05 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 10:02:18 GMT]]></title><description><![CDATA[<p>Gab es da nicht noch irgendeine Eigenschaft bezüglich der ImageQuality? Schon mal damit experimentiert?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/795655</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795655</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 25 May 2005 10:02:18 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 10:03:29 GMT]]></title><description><![CDATA[<p>Nei , habe ich noch nicht mit experimentiert.<br />
Werde der Sache mal auf den Grund gehen.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/795656</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795656</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Wed, 25 May 2005 10:03:29 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 10:06:43 GMT]]></title><description><![CDATA[<p>Hmm. ich finde nur die CompressionQuality <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/795662</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795662</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Wed, 25 May 2005 10:06:43 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 10:13:20 GMT]]></title><description><![CDATA[<p>YLIREBUS schrieb:</p>
<blockquote>
<p>Hmm. ich finde nur die CompressionQuality <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f61e.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--disappointed_face"
      title=":("
      alt="😞"
    /></p>
</blockquote>
<p>Genau das meine ich.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/795669</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795669</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 25 May 2005 10:13:20 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 10:43:25 GMT]]></title><description><![CDATA[<p>Damit arbeiten wir doch schon die ganze Zeit <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="😉"
    /> .<br />
siehe oben</p>
]]></description><link>https://www.c-plusplus.net/forum/post/795705</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795705</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Wed, 25 May 2005 10:43:25 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 10:49:48 GMT]]></title><description><![CDATA[<p>ein weiterer Link<br />
<a href="http://www.delphipraxis.net/post66158.html" rel="nofollow">http://www.delphipraxis.net/post66158.html</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/795715</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795715</guid><dc:creator><![CDATA[Braunstein]]></dc:creator><pubDate>Wed, 25 May 2005 10:49:48 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 11:06:51 GMT]]></title><description><![CDATA[<p>Wie im Deplhi-Forum beschrieben funktionierts:</p>
<pre><code class="language-cpp">void __fastcall TForm1::Button1Click(TObject *Sender)
{
     TJPEGImage *jpg = new TJPEGImage();

     try
     {
        jpg-&gt;LoadFromFile(&quot;c:\\Temp\\sq15.jpg&quot;);
        jpg-&gt;CompressionQuality = 1; // 1..100
        jpg-&gt;DIBNeeded();
        jpg-&gt;Compress();
        jpg-&gt;SaveToFile(&quot;c:\\Temp\\compressed.jpg&quot;);
     }
     catch ( ... )
     {
           ShowMessage(&quot;Compression error.&quot;);
     }

     delete jpg;
}
</code></pre>
]]></description><link>https://www.c-plusplus.net/forum/post/795731</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795731</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Wed, 25 May 2005 11:06:51 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 11:32:51 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/1269">@F98</a> probier das bitte mal mit Compress 60.</p>
<p>Danke Braunstein, aber auch das ändert leider nichts.</p>
<p>Das Problem ist das es mit einigen &quot;CompressionQuality's&quot; funzt und mit anderen nicht.</p>
<p>Fals jemand irgendwann auch auf diese Problem Stößt hier mal die Fakten:</p>
<p><strong>Borland C++ Builder5</strong></p>
<p>Mein derzeitiger CODE:</p>
<pre><code class="language-cpp">jpg-&gt;LoadFromFile(&quot;c:\\juergen2.jpg&quot;);

bmp-&gt;Assign(jpg);
jpg-&gt;CompressionQuality =iqual;//(int)Bild-&gt;CompressionQuality;
jpg-&gt;Assign(bmp);
jpg-&gt;DIBNeeded();
jpg-&gt;ProgressiveEncoding=true;
jpg-&gt;Smoothing=true;
jpg-&gt;Compress();
jpg-&gt;SaveToFile(&quot;C:\\xx&quot; + IntToStr(iqual)+ &quot;.jpg&quot;);
</code></pre>
<p>LOG:</p>
<p>Ursprungsdaeit 15.800 KB (juergen2.jpg)</p>
<p>Uebersicht: (Größen der Target-Datein)</p>
<p>CompressionQuality(ohne jpg-&gt;ProgressiveEncoding=true; und jpg-&gt;Smoothing=true; und jpg-&gt;DIBNeeded())</p>
<p>10 --&gt; FEHLER<br />
20 --&gt; FEHLER<br />
30 --&gt; 2170 KB<br />
40 --&gt; 2495 KB<br />
50 --&gt; 2810 KB<br />
60 --&gt; FEHLER<br />
70 --&gt; FEHLER<br />
80 --&gt; 4449 KB<br />
90 --&gt; 6325 KB<br />
100 --&gt; O.K</p>
<p>+ jpg-&gt;ProgressiveEncoding=true;<br />
+ jpg-&gt;Smoothing=true;</p>
<p>10 982 KB<br />
20 immer noch Fehler<br />
30 jetzt Fehler<br />
40 2330 KB<br />
50 2657 KB<br />
60 3002 KB<br />
70 immer noch Fehler<br />
80 4283 KB<br />
90 jetzt Fehler<br />
100 14970</p>
<p>+ jpg-&gt;DIBNeeded(); --&gt; Das selbe Ergebnis wie ohne.</p>
<p>Die Klasse ist denke ich ja Delphi Code...<br />
Meine letzte Überlegung ist jetzt die MFC Klasse zu nehmen das Bild zu komprimiern, dann speichern und dann wieder zu laden.</p>
<p>Ist das jetzt zu weit hergeholt ?? <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f615.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--confused_face"
      title=":confused:"
      alt="😕"
    /> <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /></p>
]]></description><link>https://www.c-plusplus.net/forum/post/795738</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795738</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Wed, 25 May 2005 11:32:51 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 11:54:15 GMT]]></title><description><![CDATA[<p>Durch</p>
<pre><code class="language-cpp">jpg-&gt;DIBNeeded();
</code></pre>
<p>fällt auf alle Fälle schon einmal</p>
<pre><code class="language-cpp">bmp-&gt;Assign(jpg);
</code></pre>
<p>und</p>
<pre><code class="language-cpp">jpg-&gt;Assign(bmp);
</code></pre>
<p>weg.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/795754</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795754</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Wed, 25 May 2005 11:54:15 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 12:14:41 GMT]]></title><description><![CDATA[<p>Klappt bei mir bei jeder Quality-Einstellung.</p>
<p>Bei <a href="http://codeproject.com" rel="nofollow">codeproject.com</a> hat jemand eine feine Klasse geschrieben, allerdings für VC:</p>
<p><a href="http://www.codeproject.com/bitmap/cximage.asp" rel="nofollow">http://www.codeproject.com/bitmap/cximage.asp</a></p>
]]></description><link>https://www.c-plusplus.net/forum/post/795785</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795785</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Wed, 25 May 2005 12:14:41 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 13:11:56 GMT]]></title><description><![CDATA[<p>Wie groß ist Dein Bild ?</p>
<p>nimm mal bitte eins was 8 MB gross ist oder groesse.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/795807</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795807</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Wed, 25 May 2005 13:11:56 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 13:56:50 GMT]]></title><description><![CDATA[<p>Meins war 40kB groß, eins was 8MB groß ist habe ich nicht.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/795900</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795900</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Wed, 25 May 2005 13:56:50 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Wed, 25 May 2005 14:25:12 GMT]]></title><description><![CDATA[<p>Dann puste es doch auf (habe ich mit meinem auch gemacht <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f644.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--face_with_rolling_eyes"
      title=":rolling_eyes:"
      alt="🙄"
    /> )</p>
]]></description><link>https://www.c-plusplus.net/forum/post/795934</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/795934</guid><dc:creator><![CDATA[YLIREBUS]]></dc:creator><pubDate>Wed, 25 May 2005 14:25:12 GMT</pubDate></item><item><title><![CDATA[Reply to jpg-&amp;gt;Compress(); Fehler #36 on Thu, 26 May 2005 07:31:34 GMT]]></title><description><![CDATA[<p>So, hab ich gemacht, auf 11MB. Das Ergebnis ist das Selbe: Es funktioniert bei mir mit allen CompressionQuality-Einstellungen problemlos. Hast Du mal ein anderes Bild probiert als das, was Du jetzt verwendest?</p>
]]></description><link>https://www.c-plusplus.net/forum/post/796319</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/796319</guid><dc:creator><![CDATA[F98]]></dc:creator><pubDate>Thu, 26 May 2005 07:31:34 GMT</pubDate></item></channel></rss>