Schlechte Thumbqualität bei w3concepts.alist.mod6.v1

rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Schlechte Thumbqualität bei w3concepts.alist.mod6.v1

Beitrag von rezeptionist »

Hm versuche jetzt schon seit einiger Zeit ein vernunftiges ergebniss zu bekommen aber no chance

haben auf

http://www.re-flexion.de/cms/cms/front_content.php

onen genannte Liste benutzt bei

"Die zuletzt geführten Interviews"

aber die Thumbs sind wirklich nicht der Hit woran kanns liegen ??

hier der zuständige ausriss aus dem modul

Code: Alles auswählen

        while ($db2->next_record()) { 
            if ($db2->f("type") == 'CMS_IMG' && $db2->f("typeid") == 1) { 
                $bilddateiname = "{$thumbnailpfad}{$bildbreite}_".$db2->f("filename").""; 
                if (!file_exists($cfg['path']['frontend'].$bilddateiname)) { 

                    $src_image_size = getimagesize($cfg['path']['frontend'].$uploadpfad.$db2->f("dirname").$db2->f("filename")); 

                    $bildhoehe = round($src_image_size[1] * $bildbreite / $src_image_size[0]); 
                    if ($bildhoehe > $bildbreite) { 
                        $bildhoehe = $bildbreite; 
                       $bildbreite = round($src_image_size[0] * $bildhoehe / $src_image_size[1]); 
                    } 

                    $dst_im = imagecreatetruecolor($bildbreite,$bildhoehe); 

                    if ($src_image_size[2] == 1) { 
                        $src_im = imagecreatefromGIF($cfg['path']['frontend'].$uploadpfad.$db2->f("dirname").$db2->f("filename"));  
                    } elseif ($src_image_size[2] == 2) { 
                        $src_im = @ImageCreateFromJPEG($cfg['path']['frontend'].$uploadpfad.$db2->f("dirname").$db2->f("filename"));
                    } else { 
                        $src_im = imagecreatefromgd($cfg['path']['frontend'].$uploadpfad.$db2->f("dirname").$db2->f("filename")); 
                    } 
                    
                    imagecopyresampled ($dst_im,$src_im,0,0,0,0,$bildbreite,$bildhoehe,$src_image_size[0],$src_image_size[1]); 
                    imagejpeg ($dst_im,$cfg['path']['frontend'].$bilddateiname,100); 
                }


greets
greets
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Re: Schlechte Thumbqualität bei w3concepts.alist.mod6.v1

Beitrag von mvf »

das bild ist ein jpeg

kann es ein, dass der code nicht richtig greift und es nicht als jpeg erkennt? probier mal ein gif und schau dann, oder nimm den teil für die gif-abfrage raus, als gäbe es nur jpegs?

just 2cents of a noob
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

was für ein modul beuntzt du bei

Die aktuellsten Rezensionen
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist »

genau dasselbe !

greets
greets
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

rezeptionist hat geschrieben:genau dasselbe !

greets
das ist dann umso merkwürdiger, aber moment ....


aha ;) die obern bilder sind in der originalgrösse passend, das letzte unten der kerle mit der mütze aber ist im original kleiner und wird daher aufgepixelt. kann es das sein?

setze da mal ein im original doppel so grosse jpeg ein

guckst du hier
http://www.re-flexion.de/cms/cms/upload ... _ilove.jpg
zu klein für den container :(
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist »

1. der Kerl bin ich !!!
2. was hat die Originalbildgrösse mit der schlechten Qualität der Thumbs zu tun !!!


greets
greets
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

rezeptionist hat geschrieben:2. was hat die Originalbildgrösse mit der schlechten Qualität der Thumbs zu tun !!!
nun wenn das original kleiner als die grösse des thumb ist, dann denke ich wird das bild aufgepixelt dachte ich?

probier doch spassehalber mal dein bild in 96x120 einzustellen was dann mit dem resize passiert
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist »

mvf hat geschrieben:
rezeptionist hat geschrieben:2. was hat die Originalbildgrösse mit der schlechten Qualität der Thumbs zu tun !!!
nun wenn das original kleiner als die grösse des thumb ist, dann denke ich wird das bild aufgepixelt dachte ich?

probier doch spassehalber mal dein bild in 96x120 einzustellen was dann mit dem resize passiert

Die Original bilder sind größer definitiv !!!


greets
greets
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

na ist doch logisch..das thumb http://www.re-flexion.de/cms/cms/upload ... bild-2.jpg hat ne größe von 46x60 pixeln

allerdings wird bei der ausgabe das verkleinerte bild auf eine breite von 65 pixeln gesetzt -> daraus ergibt sich 65x85px

deshalb sieht es so komisch aus
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

wie heisst denn das originalbild? kannst du mal einen direkten link post, denn wenn ich das thumb anzeigen lasse wird es kleiner siehe ->

http://www.re-flexion.de/cms/cms/upload ... _ilove.jpg
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

timo hat geschrieben:na ist doch logisch..
eben also doch !
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist »

timo hat geschrieben:na ist doch logisch..das thumb http://www.re-flexion.de/cms/cms/upload ... bild-2.jpg hat ne größe von 46x60 pixeln

allerdings wird bei der ausgabe das verkleinerte bild auf eine breite von 65 pixeln gesetzt -> daraus ergibt sich 65x85px

deshalb sieht es so komisch aus
ok wohl war aber warum frage ich mich !

greets
greets
mvf
Beiträge: 1758
Registriert: Mo 1. Aug 2005, 00:35
Wohnort: in der schönen Hallertau, mitten im Hopfen
Kontaktdaten:

Beitrag von mvf »

wie jetzt?

wenn du 10x10 pixel im original hast, das thumb aber 20x20 sein soll, dann muss der algorithmus pixel 'erfinden' sozusagen.

thumbnails, wie der name schon sagt, fingernagel(grosse) abbildungen sind dazu gedacht grosse bilder kleiner darzustellen nicht kleinste bilder zu vergössern ;)
Grüsse, Guido

"A common mistake that people make when trying to design something completely foolproof is to underestimate the ingenuity of complete fools."
Mostly Harmless - Douglas Adams
timo
Beiträge: 6284
Registriert: Do 15. Mai 2003, 18:32
Wohnort: Da findet ihr mich nie!
Kontaktdaten:

Beitrag von timo »

das problem liegt definitiv nicht an deinem zitierten codeschnippel, sondern daran daß (vermutlich im template) ein <img>-Tag mit width="65" angegeben wird
rezeptionist
Beiträge: 1536
Registriert: Fr 20. Aug 2004, 10:07
Kontaktdaten:

Beitrag von rezeptionist »

mvf hat geschrieben:wie jetzt?

wenn du 10x10 pixel im original hast, das thumb aber 20x20 sein soll, dann muss der algorithmus pixel 'erfinden' sozusagen.

thumbnails, wie der name schon sagt, fingernagel(grosse) abbildungen sind dazu gedacht grosse bilder kleiner darzustellen nicht kleinste bilder zu vergössern ;)
Danke Herr Lehrer da die problematik woanders lag waren deine Tipps echt gold

greets
greets
Gesperrt