Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 19/08/2017, à 15:42

migrec

Format JPEG2000 jp2

Bonjour,

Les données de l'IGN sont au format jp2 soit JPEG2000.

Impossible de les lire par défaut sous Kubuntu 17.04 : ni avec Gimp, ni Gwenview, ni ImageMagick...

$ identify image.jp2
identify-im6.q16: no decode delegate for this image format `JP2' @ error/constitute.c/ReadImage/504.

J'ai bien noté que d'autres personnes semblent avoir le même soucis mais sans réelle solution et les postes sont assez anciens.
Est-ce qu'il y a du nouveau ?

Hors ligne

#2 Le 19/08/2017, à 16:31

f.x0

Re : Format JPEG2000 jp2

Bonjour migrec,

tu as essayé avec XnviexMP ???   :
en 64 bits → ici
en 32 Bits → ici


SOPI

Hors ligne

#3 Le 19/08/2017, à 16:43

migrec

Re : Format JPEG2000 jp2

En fait j'arrive à lire les images avec le logiciel fournit par l'IGN en passant par Wine mais je pensait qu'en installant une librairie, tous les programmes graphiques pourraient en bénéficier.

Hors ligne

#4 Le 19/08/2017, à 17:29

Coeur Noir

Re : Format JPEG2000 jp2

Les bibliothèques en question sont libjasper et libopenjpeg.
Vérifie qu'elles sont bien installées sur ton système.

Je n'ai pas de souci pour lire du jpeg2000 encodé spécialement pour du cinéma numérique ( normes DCI, jp2k ).
Celles de l'IGN sont en profil 1 JPEG 2000 (ISO/IEC 15444-1) et ne devraient pas poser de problème.
IGN utilise l'encodeur propriétaire Kakadu ( plus rapide que les encodeurs open-source ) mais ça n'a pas d'incidence sur le fichier final, normalement.

Un lien vers une de ces images IGN peut-être ?

Dernière modification par Coeur Noir (Le 19/08/2017, à 17:51)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#5 Le 19/08/2017, à 21:28

migrec

Re : Format JPEG2000 jp2

libjasper est installée. libopenjpeg n'est pas dispo sur ma zesty mais libjpeg-turbo8 et libjpeg-progs sont installés.

En attendant, j'ai pu me servir de xnview pour convertir en masse.

Voici un exemple sur le site de l'ign. J'espère juste qu'il ne faut pas être connecté avec un compte pro.

Hors ligne

#6 Le 19/08/2017, à 22:08

f.x0

Re : Format JPEG2000 jp2

J'arrive à ouvrir le JPEG 2000 contenu dans ton lien avec Gimp (>= 2.8.16)

Dernière modification par f.x0 (Le 20/08/2017, à 09:53)


SOPI

Hors ligne

#7 Le 20/08/2017, à 00:44

Coeur Noir

Re : Format JPEG2000 jp2

PlaTiiGTAV → tu ouvres ton propre fil de discussion dans le forum, dans la section « Support non officiel pour les autres systèmes d'exploitation  »
Ici tu es hors sujet.

Sinon pour revenir au sujet chez moi je n'arrive pas à ouvrir ces jp2 !

f.x0 as-tu un plugin spécial pour ça dans ton Gimp ?

Oui, avec Gimp aussi, sans plugin. Par contre ImageMagick a l'air de pas en vouloir…

Sinon libopenjpeg5 est bien disponible sous zesty https://packages.ubuntu.com/search?suit … chon=names

Ou il y a la solution de le compiler depuis https://github.com/uclouvain/openjpeg/r … tag/v2.2.0 et voir aussi http://www.openjpeg.org/

Dernière modification par Coeur Noir (Le 20/08/2017, à 01:02)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#8 Le 20/08/2017, à 06:32

moko138

Re : Format JPEG2000 jp2

Dans ma vieille Lubuntu, avec

~$ dpkg -l |grep -E "libjasper|libopenjpeg|libjpeg-turbo8|libjpeg-progs"
ii  libjasper1      1.900.1-13ubuntu0.3                    JasPer JPEG-2000 runtime library
ii  libjpeg-turbo8   1.1.90+svn733-0ubuntu4.4              IJG JPEG compliant runtime library.
ii  libopenjpeg2      1.3+dfsg-4+squeeze2build0.12.04.1    JPEG 2000 image compression/decompression library
~$

ouvrent le .jp2 de l'IGN :
  eom   v. 3.4.2
  geeqie   v. 1.0
  display (de imagemagick v. 6.6.9-7 2017-03-14).
  - -

N'arrivent pas à ouvrir ce .jp2 :
  gimp 2.6 :  ("type de fichier inconnu")
  feh 2.2 :      "No Imlib2 loader for that file format"
  mtpaint 3.31 :  ("type de fichier non supporté")
  - -

À noter une faute étonnante de la part de l'IGN :

École nationale supérieur d'agronomie

big_smile

Dernière modification par moko138 (Le 20/08/2017, à 06:38)


%NOINDEX%
Un utilitaire précieux : ncdu
Photo, mini-tutoriel :  À la découverte de dcraw

Hors ligne

#9 Le 20/08/2017, à 07:45

Rufus T. Firefly

Re : Format JPEG2000 jp2

Chez moi (Debian jessie kde), ça s'ouvre sans problème avec gimp (qui précise que le fichier contient un profil de couleur et qui demande s'il faut convertir), avec okular, avec gwenview... En revanche, ça fait planter libreoffice draw (on ne peut pas tout avoir...).

A tout hasard : http://www.openjpeg.org/
Le codec permet de compresser en jp2 (entre autres) et de décompresser jp2 en autre chose (à peu près tous les formats classiques, tiff, png...).

Dernière modification par Rufus T. Firefly (Le 20/08/2017, à 07:57)


La provocation est une façon de remettre la réalité sur ses pieds. (Bertolt Brecht)
Il n'y a pas de route royale pour la science et ceux-là seulement ont chance d'arriver à ses sommets lumineux qui ne craignent pas de se fatiguer à gravir ses sentiers escarpés. (Karl Marx)
Il est devenu plus facile de penser la fin du monde que la fin du capitalisme

Hors ligne

#10 Le 20/08/2017, à 13:20

Compte anonymisé

Re : Format JPEG2000 jp2

sur la version 16.04, la version des dépôts de GIMP (2.8.16) peut ouvrir ce type de fichier par défaut (Aide > Navigateur de procédures)

$ apt-file search file-jp2-load
gimp: /usr/lib/gimp/2.0/plug-ins/file-jp2-load

imagemagick (6.8.9-9 Q16), par contre le support de ce type à été supprimé, curieux, et n'a pas de delegate disponible

$ identify -list format|grep JP2

Dernière modification par Compte anonymisé (Le 20/08/2017, à 13:23)

#11 Le 20/08/2017, à 16:35

migrec

Re : Format JPEG2000 jp2

Gr....

$ sudo apt-get install libopenjpeg5 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Aucune version du paquet libopenjpeg5 n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

et

michel@basket:~$ apt-file search file-jp2-load

michel@basket:~$ 

D'où cela peut-il venir ??

Hors ligne

#12 Le 20/08/2017, à 17:37

Compte anonymisé

Re : Format JPEG2000 jp2

Ça peut venir de 2 choses :

- GIMP a enlevé le support du type de fichier dans une de ces versions plus récentes
- Ubuntu a compilé GIMP sans le support du JPEG2000

Faut faire des recherches pour en savoir plus.

Ca sert à rien d'installer des bibliothèques si tu as pas un lecteur d'image qui s'en sert (libopenjpeg5, ...)

si tu installes libjasper1 et que tu rajoutes le fichier file-jp2-load

https://www.dropbox.com/s/fr73ngasrov4g … -load?dl=0

dans le dossier d'orgine ou ton .gimp-2.8/plug-ins, tu pourras éventuellement lire les jp2. Ne pas oublier de le rendre exécutable (sans garantie)

libjasper1 ne se trouve plus dans la 17.04

tu peux le prendre ici de la version 16.04 (il peut avoir des problèmes de dépendances) : https://packages.ubuntu.com/xenial/libjasper1

EDIT : tu peux aussi trouver des plugin sur le net si celui que je t'ai fourni marche pas

Dernière modification par Compte anonymisé (Le 20/08/2017, à 17:53)

#13 Le 20/08/2017, à 20:54

migrec

Re : Format JPEG2000 jp2

Sinon libopenjpeg5 est bien disponible sous zesty https://packages.ubuntu.com/search?suit … chon=names

On dévie un peu mais pourquoi je ne peux pas l'installer chez moi ??

michel@basket:~$ sudo apt-get install libopenjpeg5 
[sudo] Mot de passe de michel : 
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances       
Lecture des informations d'état... Fait
Aucune version du paquet libopenjpeg5 n'est disponible, mais il existe dans la base
de données. Cela signifie en général que le paquet est manquant, qu'il est devenu obsolète
ou qu'il n'est disponible que sur une autre source

E: Le paquet « libopenjpeg5 » n'a pas de version susceptible d'être installée

Hors ligne

#14 Le 21/08/2017, à 00:08

Coeur Noir

Re : Format JPEG2000 jp2

Aurais-tu en problème avec tes dépôts par défaut ? Voyons le retour de

cat /etc/apt/sources.list

libopenjpeg5 est dans le dépôt universe.

Sinon, le compiler… voir liens aux posts #7 ou #9
Avec un mais : comme l'évoque Anonyme68, si Ubuntu a compilé ses logiciels sans support de jpeg2000, installer la librairie manquante ne changera rien, puisqu'aucun d'eux n'ira la chercher… À moins de re-compiler aussi ces logiciels-là, en activant les options nécessaires aux jpeg2000. V'là l'boulot…

Ce serait assez maladroit de la part d'Ubuntu : jpeg2000 est utilisé par un certains nombres de normes / standards ( iso, smpte, et autres… ), ce serait assez con de passer à côté.
Méritera une question sur Launchpad ou AskUbuntu…

Ou est-ce dû au fait que 17.04 est une version intermédiaire à support temporaire ? À opposer aux versions LTS supportée 5 ans ( 16.04 actuellement, 18.04 prochainement… ) ?

Dernière modification par Coeur Noir (Le 21/08/2017, à 00:14)


DébuterDocBien rédigerRetour commandeInsérer image | illustrations & captures d'écran <>

Hors ligne

#15 Le 21/08/2017, à 00:43

Compte anonymisé

Re : Format JPEG2000 jp2

@Coeur Noir

étonnant mais pas de doute :

Si tu compares les 2 listings de fichiers tu verra que le plugin "file-jp2-load" est manquant.

https://packages.ubuntu.com/xenial/amd64/gimp/filelist
https://packages.ubuntu.com/zesty/amd64/gimp/filelist

et la dépendance à libjasper1 à disparu également de GIMP...

Après il l'ont peut-être extrait et mis dans un autre paquet je sais pas, mais libjasper1 n'existe plus du tout dans les dépôts.

EDIT : pour info, libopenjpeg5 ça peut servir pour les logiciels suivants : blender, krita, darktable, ffmpeg, tout les logiciels à base de gstreamer (à priori totem, libreoffice, ...)

Ca marchera pas mieux avec GIMP ou Imagemagick ! (après pas tout compris ce que tu veux faire avec ça)

Dernière modification par Compte anonymisé (Le 21/08/2017, à 00:57)

#16 Le 21/08/2017, à 11:46

Compte anonymisé

Re : Format JPEG2000 jp2

Pour info,

j'ai testé de compiler Imagemagick avec --with-openjp2 et ça marche, je comprends pas pourquoi il est compilé sans ...

pour mémoire les étapes que j'ai fait sur ma 16.04

#vérifier que le format n'est pas supporté (les 2 commandes ne doivent rien renvoyer)
convert -list format|grep JP2
convert -list delegate|grep JP2

sudo apt install build-essential fakeroot dpkg-dev subversion
sudo apt-get build-dep imagemagick
sudo apt install libopenjp2-7-dev libopenjp2-7

mkdir src
cd src
apt-get source imagemagick

#étape optionnelle
gedit imagemagick*/debian/changelog
#changer la version de la première ligne en rajoutant -withopenjp2 ou n'importe quoi d'autre pour ce rappeller que le paquet n'est pas celui d'origine

#il faudrait aussi rajouter la dépendance quelque part ? libopenjp2-7

cd imagemagick*/
DEB_BUILD_OPTIONS="--with-openjp2" fakeroot debian/rules binary

cd ..
sudo dpkg -i *.deb
sudo apt install -f

sudo apt-mark auto libopenjp2-7-dev

#vérifier que le format est maintenant supporté
convert -list format|grep JP2

Dernière modification par Compte anonymisé (Le 21/08/2017, à 11:47)

#17 Le 22/08/2017, à 14:06

migrec

Re : Format JPEG2000 jp2

Coeur Noir a écrit :

Aurais-tu en problème avec tes dépôts par défaut ? Voyons le retour de

cat /etc/apt/sources.list

libopenjpeg5 est dans le dépôt universe.

Voilà !

michel@basket:~$ cat /etc/apt/sources.list | grep ^[^#]
deb http://fr.archive.ubuntu.com/ubuntu/ zesty main universe restricted multiverse
deb http://security.ubuntu.com/ubuntu/ zesty-security main universe restricted multiverse
deb http://archive.canonical.com/ubuntu/ zesty partner
deb http://fr.archive.ubuntu.com/ubuntu/ zesty-updates multiverse restricted universe main

C'est dingue ça, habituellement, je lis tous les fichiers et voilà que ce format, bien qu'utilisé de façon très officielle, n'est pas supporté par défaut...

Hors ligne

#18 Le 22/08/2017, à 16:18

Compte anonymisé

Re : Format JPEG2000 jp2

Tu veux faire quoi au final ?

XnViewMP ne te suffit pas ?
lire les fichiers avec GIMP ? Mon astuce au post #12 n'a pas marché ?
lire les fichiers avec Imagemagick ?

#19 Le 22/08/2017, à 21:42

migrec

Re : Format JPEG2000 jp2

J'ai beaucoup bidouillé dans mes début avec Linux (années 1999-2000), ça me plaisait et j'aime encore ça mais là, j'ai besoin que ça marche de façon universelle si possible... J'aimerai éviter de bidouiller pouir Gimp, de bidouiller pour ImageMagick.
Je veux assembler des cartes, soit manuellement (Gimp) soit avec un script et donc ImageMagick. Et cerise sur le gateau, lorsque j'utilise mon clickodrome (KDE), j'aime bien quand mon image s'ouvre (Gwenview) !!
Si avec une bidouille, j'arrive à tout, c'est nickel !

Avec ton post #12, effectivement ça fonctionne pour Gimp, c'est déjà une bonne chose. Merci !

Hors ligne

#20 Le 22/08/2017, à 22:04

migrec

Re : Format JPEG2000 jp2

Si j'ai bien compris, comme libopenjpeg est dans universe, les paquets de main ne peuvent en dépendre et sont donc compilés sans la dépendance.

https://bugs.launchpad.net/ubuntu/+sour … ug/1447968
https://bugs.launchpad.net/ubuntu/+sour … bug/711061

Hors ligne

#21 Le 22/08/2017, à 23:22

Compte anonymisé

Re : Format JPEG2000 jp2

https://bugs.launchpad.net/ubuntu/+sour … ug/1447968
Non déjà Imagemagick utilises maintenant libopenjp2 (pas libopenjpeg) donc non c'est pas ça. (le titre est trompeur mais tu as une personne qui en parle dans les commentaires)

quoi qu'il en soit pour imagemagick, c'est pas avec des plugins, soit tu recompiles, soit tu trouves une version (PPA ...) déjà compilé avec le support du JPEG2000. Mais tu peux pas vraiment bidouiller pour que ça marche ...

https://bugs.launchpad.net/ubuntu/+sour … bug/711061 -> la c'est pour l'intégration de openjpeg mais il détaille pas et se trompe de bibliothèque pour Imagemagick (en se basant sur le titre de l'autre bug wink)

Dernière modification par Compte anonymisé (Le 22/08/2017, à 23:23)