WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: ImageMagic no decode delegate  (Read 2193 times)

Offline cute curtis

  • Full Member
  • ***
  • Posts: 102
  • Welcome In Da Club
ImageMagic no decode delegate
« on: March 15, 2020, 08:51:05 PM »
Help, I can't rotate the orientation of a picture using ImageMagic.


Code: [Select]
$ convert IMG_7593.jpg -rotate 90 IMG_7593.jpg
convert: no decode delegate for this image format `JPEG' @ error/constitute.c/ReadImage/562.
convert: no images defined `IMG_7593.jpg' @ error/convert.c/ConvertImageCommand/3273.

Code: [Select]
~$ convert --version
Version: ImageMagick 7.0.9-21 Q16 i686 2020-02-03 https://imagemagick.org
Copyright: © 1999-2020 ImageMagick Studio LLC
License: https://imagemagick.org/script/license.php
Features: Cipher DPC HDRI Modules
Delegates (built-in): bzlib cairo fontconfig freetype jng jpeg lcms ltdl lzma pangocairo png rsvg tiff webp x xml zlib
tc@box:~$ tce-load -i bzlib
bzlib.tcz not found!
tc@box:~$ tce-load -i cairo
cairo is already installed!
tc@box:~$ tce-load fontconfig
Version 11.0
Usage: tce-load [ -i -w -wi -wo -wil -ic -wic -wicl]{s} extensions
  -i   Loads local extension
  -w   Download extension only
  -wi  Download and install extension
  -wo  Download and create an ondemand item
  Adding -c to any -i option will force a one time copy to file system
  Adding -l to any -i option indicates load only - do not update onboot or ondemand
  Adding -s to any option will suppress OK message used by apps GUI

Example usage:
 Load local extension:
   tce-load -i /mnt/hda1/tce/optional/nano.tcz
 Download into tce/optional directory, updates OnBoot and installs:
   tce-load -w -i nano.tcz
 Download only into tce/optional directory:
   tce-load -w nano.tcz
tc@box:~$ tce-load -i fontconfig
fontconfig is already installed!
tc@box:~$ tce-load -i freetype
freetype is already installed!
tc@box:~$ tce-load -i jng
jng.tcz not found!
tc@box:~$ tce-load -i lcms
lcms.tcz not found!
tc@box:~$ tce-load -i ltdl
ltdl.tcz not found!
tc@box:~$ tce-load -i lzma
lzma.tcz not found!
tc@box:~$ tce-load -i pangocairo
pangocairo.tcz not found!
tc@box:~$ tce-load -i png
png.tcz not found!
tc@box:~$ tce-load -i rsvg
rsvg.tcz not found!
tc@box:~$ tce-load -i tiff
tiff.tcz not found!
tc@box:~$ tce-load -i webp
webp.tcz not found!
tc@box:~$ tce-load -i xml
xml.tcz not found!

Offline neonix

  • Wiki Author
  • Sr. Member
  • *****
  • Posts: 391
Re: ImageMagic no decode delegate
« Reply #1 on: March 16, 2020, 07:08:41 AM »
If you need to use it quick here is a web client.
https://knicknic.github.io/imagemagick

I tried to check this command but don't get much:
Code: [Select]
tc@box:~$ convert -list format
   Format  Module    Mode  Description
-------------------------------------------------------------------------------

* native blob support
r read support
w write support
+ support for multiple images
tc@box:~$

The solution seems here:
https://github.com/KnicKnic/WASM-ImageMagick/issues/8
« Last Edit: March 16, 2020, 07:10:17 AM by neonix »

Offline cute curtis

  • Full Member
  • ***
  • Posts: 102
  • Welcome In Da Club
Re: ImageMagic no decode delegate
« Reply #2 on: March 18, 2020, 03:01:21 AM »
Thanks for the references. Does this mean the extension don't work, how did it pass to be included in tiny core repo?

Offline Juanito

  • Administrator
  • Hero Member
  • *****
  • Posts: 14815
Re: ImageMagic no decode delegate
« Reply #3 on: March 18, 2020, 03:38:03 AM »
It was probably included because it was needed to do something and that something worked - if you'd like to investigate further, please go ahead  :)