Php: read binary jpg and cut it...

Fallentree Messages postés 2309 Date d'inscription   Statut Membre Dernière intervention   -  
Fallentree Messages postés 2309 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,

avec imagecreatetruecolor, la mémoire est limitée celle du serveur ...
j'ai lu la possibilité de réparer la fin de fichier JPG lors de Upload défectueux.
du coup, une idée: couper le JPG, lui coller la fin de fichier JPG
mais comment initialiser le reste de la coupe en JPG ?

via Wikipedia :

0xFFD8 début de fichier
0xFFD9 Derniers octets du fichier

vu le nombre de Marqueurs JPG courants lequel choisir ?

Dans un premier temps, trouver un éditeur Hex pour voir cela ...

Toute aide sera le bien venu... Bonne journée
A voir également:

2 réponses

Fallentree Messages postés 2309 Date d'inscription   Statut Membre Dernière intervention   209
 
Y a aussi le problème de la taille de l'image passée en entête ...
0xFFC0 Indique une image encodée par baseline DCT, et spécifie la largeur, la hauteur, le nombre de composantes et le sous-échantillonnage des composantes (par exemple 4:2:0).
via https://fr.wikipedia.org/wiki/Jpeg

plus clair https://xbdev.net/image_formats/jpeg/tut_jpg/jpeg_file_layout.php

More and More http://www.java-gaming.org/index.php?topic=21438.0
0
Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   527
 
Salut,

Pourquoi ne pas augmenter la mémoire allouée à php en modifiant la directive memory_limit uniquement pour cet upload ?
0
Fallentree Messages postés 2309 Date d'inscription   Statut Membre Dernière intervention   209
 
je ne suis pas root sur le serveur. Free.fr
pour tout vous dire ça m'intéresse aussi de comprendre comment conserver les paramètres Exit lors des redim ...
je suis tombé sur pel by lsolesen et du coups comprendre pour faire plus court me semble judicieux
et pourquoi pas redim du coups ...
0