Autor | Nachricht |
---|---|
Administrator ![]() ![]() Name: Marc Geschlecht: ![]() Anmeldedatum: 28.08.2004 Beiträge: 52423 Wohnort: Lohmar | zitieren Meine Version, die bereits alle gängigen 1-, 4-, 8-, 16-, 24- und 32-Bit Bitmaps verarbeiten konnte, wurde durch Fabien Ménager für das Projekt DOMPDF noch perfektioniert. Nun werden auch komprimierte 4- und 8-bit Bitmaps unterstützt, überflüssige Header ignoriert und zwischen der 555 und 565 Maskierung unterschieden. Ich habe die Version jetzt einfach mal 1.1 getauft:
Dadurch werden noch diese Funktionen notwendig:
Die Basis bildete damals wie gesagt die Funktion von DHKold, der diese bei php.net veröffentlicht hatte. Damals suchte ich selbst nach dieser Funktion. Zur Vollständigkeit hier die Beiträge als ich mit der Recherche begann: Verfasst am: 16.04.2010, 14:34 zitieren Funktioniert nicht (werden falsch ausgelesen und dazu läuft der RAM voll): http://www.php.net/manual/de/function.imagecreatefromwbmp.php#83119 Verfasst am: 16.04.2010, 14:50 zitieren Nicht kompatibel zu 8 und 16 Bit Bitmaps: http://www.php.net/manual/de/function.imagecreatefromwbmp.php#86214 Verfasst am: 16.04.2010, 14:55 zitieren Getestet mit den Bugfixes in späteren Kommentaren: http://www.php.net/manual/de/function.imagecreate.php#53879 Resultat: Noch nicht ganz perfekt. Ich habe das noch etwas korrigiert, da die Bugfixes nicht korrekt waren und zu Farbfehlern bei 16 Bit Bitmaps führten. Weiterhin habe ich den Code optimiert und eine Bedingung für 16 Bit Bilder realisiert, die auch eine Palette besitzen. Aktuell hänge ich bei einigen wenigen Bildern fest, die nicht korrekt umgerechnet werden. Laut Header haben die ebenfalls 16 Bit, aber nach ca. 50% bricht die Umrechnung ab. Keine Ahnung warum. Die Funktion unterstützt auch kein 32 Bit. Daher suche ich erstmal weiter. Verfasst am: 16.04.2010, 15:04 zitieren Soll bei 32 Bit gehen, funktionierte bei mir aber nur mit 8 Bit: http://bytes.com/topic/php/answers/6631-bmp-gd-then-jpg-32-bits Verfasst am: 16.04.2010, 15:12 zitieren Die Funktion hat fast genau den gleichen Fehler wie die von mir zuvor korrigierte von php.net: http://bytes.com/topic/php/answers/4399-imagecreatefrombmp (Den Link hatte ich hier gefunden) Bei bestimmten 16 Bit Bildern gibts Probleme. Allerdings bei ein paar mehr als zuvor. Es resultiert diese Fehlermeldung: Ich vermute mal fast, dass die in der Version komplett ignoriert werden und daher der Fehler auftaucht. Ich mach mir mal die Mühe und formatiere den Code. Mal sehen ob ich was finde. 1x bearbeitet Verfasst am: 16.04.2010, 15:39 zitieren Ok die Funktion kann allgemein nicht mit 16 Bit Bildern umgehen. Mal sehen ob ich sie erweitern kann. Verfasst am: 16.04.2010, 15:52 zitieren Noch habe ich nichts herausfinden können. Aber dafür habe ich schon mal die 32-Bit Bedingung von hier eingebaut. Ich muss gleich mal schauen, ob ich überhaupt 32 Bit Bitmaps zum Testen da habe. Aber bis dahin erstmal weiter mit 16 Bit. Hier hatte schon jemand erfolglos danach gefragt. Verfasst am: 16.04.2010, 16:00 zitieren An die 16 Bit Lösung hat sich hier schon mal jemand rangetraut: http://stackoverflow.com/questions/1586094/convert-bitmap-files-into-jpeg-using-the-gd-library-in-php/1586107#1586107 Aber die Variante habe ich getestet und ich erhalte wie in dem Kommentar geschildert ebenfalls ein grünes Bild als Resultat. Verfasst am: 16.04.2010, 16:07 zitieren Ich bin bei der Suche hier drüber gestolpert: http://www.phpsources.org/scripts120-PHP.htm Funktioniert aber mit gar keiner Bitrate bzw. alle Bilder werden diagonal und schwarz / weiß ausgegeben ![]() |
▲ | pn email |
Gast | zitieren Mach mit!Wenn Dir die Beiträge zum Thread "function imagecreatefrombmp(): Läuft mit allen Bitraten!" gefallen haben oder Du noch Fragen hast oder Ergänzungen machen möchtest, solltest Du Dich gleich bei uns anmelden:Registrierte Mitglieder genießen die folgenden Vorteile: ✔ kostenlose Mitgliedschaft ✔ keine Werbung ✔ direkter Austausch mit Gleichgesinnten ✔ neue Fragen stellen oder Diskussionen starten ✔ schnelle Hilfe bei Problemen ✔ Bilder und Videos hochladen ✔ und vieles mehr... |
▲ | |
Ähnliche Beiträge | Re: √ | Letzter Beitrag | |
---|---|---|---|
mkfile function Hi,
diese Funktion erstellt bei Bedarf eine Datei.
function mkfile($filename, $data='', $chmod=0644) { $h = @fopen($filename, 'w'); @fwrite($h,... [PHP]von mgutt | 0 1.391 | 20.09.2009, 13:25 ![]() mgutt | |
The Pursuit of Function He Leute ich denke dieses Material gehört mit zu den besten Docu´s die erzählen was JDM eigentlich ist! Ich kann nur sagen es lohnt sich es zu besorgen, nachdem man diese Docu geguckt hat versteht man JDM und den Lebenstil JDM.
Ich kann nur sagen
... von Smooth587 | 2 354 | 21.01.2008, 22:29 Smooth587 | |
Warning: mysql_connect() [function.mysql-connect]: Can't con Ich brauche dringend hilfe.
auf [URL=http://imp-rom.wdpt.de/]http://imp-rom.wdpt.de[/URL] kann ich nicht weiterarbeiten, weil die MySQL-Verbindung nicht klappt. Ich hab alles versucht, aber die Daten stimmen und ich weiß nicht, was ich jetzt noch tun... [Allgemein]von mox9.imp-rom | 3 2.030 | 03.09.2009, 12:19 ![]() mox9.imp-rom | |
Erfahrungen mit Gewindefahrwerk Function & Form Type 1 und Type 2 Hab die SuFu benutzt aber nichts gefunden. Ich bin am überlegen mir so ein Gewindefahrwerk schicken zu lassen.
Hat jemand von euch schon mal ein Function & Form
Type 1 oder Type 2 in einem ed9 gefahren?
Mit was ist das Vergleichbar?
Ist es... von Nudel mid Hack | 11 801 | 05.01.2014, 14:57 SureX | |
ED9 Daily - form<function - "CRX zero" Hallo miteinander,
manche sollten mich schon aus dem del Sol Bereich kennen, ich bin der Kevin und seit nun fast 4 Jahren Hondaholic.
Nach nunmehr 3 Jahren del Sol hab ich mir durch einen glücklichen Zufall den Traumwagen No. 2 erfüllt: einen... von Onkel Satan | 7 612 | 12.05.2015, 20:12 Onkel Satan | |
wünsche allen wünsche allen MaXReVer´n heut abend viel... von Kolbenring | 25 1.344 | 02.11.2006, 18:49 eRX | |
ch1 zündausetzer in allen zylindern Mahlzeit leute hab da ein problem mit meim ch1 motorkontrllleuchte leuchtet hab fehlerausgelesen obd gerät sagt zündaussetzer bei allen zylindern was kan das sein was muss ich da als erstes prüfen?? Bin über jede Antwort glücklich... von ciwich | 4 310 | 17.11.2014, 08:19 Headshot91 | |
allen ein schönen Männertag An alle maxrev Männer. Ich wünsche euch einen schönen und flüssigen Männertag;) und lasst die autos danach stehen;) viel... von hatebreed91 | 2 171 | 17.05.2012, 17:36 Andrüha1HGEJ2 | |
US Blinker glimmen an allen Blinkern Hi,
hab grad die us style blinker module drinne... die frontblinker glimmen mit abblendlicht..
einmal habe ich es hinbekommen gehabt das die komplette blinkanlage geglimmt hat.. wie ich dies gemacht habe weiss ich nicht mehr..
kann mir da einer... von semih37 | 2 312 | 31.01.2011, 12:03 RGT | |
Unterschied zwischen allen Motoren ?? Hey,worin liegt der unterschied zwischen den b,-d,-k,-h.-etc. motoren,und dem y7,y8,z6 und was da alles giebt,und was bedeutet dies alles...
Bitte helft mir-bin sehr an honda interessiert
Danke im vor hinein
Mfg... von EJ6_JUNKEY_ | 5 294 | 29.11.2010, 22:16 Der_Ronny |