Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Current status #1

Open
alexandremottet opened this issue Sep 23, 2013 · 20 comments
Open

Current status #1

alexandremottet opened this issue Sep 23, 2013 · 20 comments

Comments

@alexandremottet
Copy link

Hi,

I would like to know what is the current status of those project and in particular the "unix-toolbox.js-imagemagick" ? Is it active and working ?

Regards

@manuels
Copy link
Owner

manuels commented Sep 23, 2013

Yes, imagemagick is working fine. Checkout the ./demo folder to see how to use it

@alexandremottet
Copy link
Author

Ok, I've already tried it and several errors comes out :
unixtoolbox-js-errors

Does it came from my computer (chrome) ?

@manuels
Copy link
Owner

manuels commented Sep 24, 2013

I found the bug: I didn't update the submodule to the latest version.
You can try again, it should work now.

@alexandremottet
Copy link
Author

Ok, thanks for reply so quickly !

Works for jpg/png but I was unable to convert a G4 tif file image with unix-toolbox.
The same image goes ok in command line (convert "g4.tif" "g4.jpg").

unixtoolbox-js-errors

The test file : http://www.fileformat.info/format/tiff/sample/ff5798fb1a324c099af642690d161877/download

When you compile ImageMagick, did you add some exclusion ?

@manuels
Copy link
Owner

manuels commented Sep 24, 2013

Yes, I did not include all image format libraries. However, I included tiff. So it's strange that this does not work.
What's the mime type of your tif file? is G4 tif different than the regular tif format?

@manuels
Copy link
Owner

manuels commented Sep 24, 2013

Oh, G4 tif means group 4 tiff (Raw CCITT Group4) according to identify -list format.

Probably I did not include this format library...

@alexandremottet
Copy link
Author

Ok. The mime-type is "image/tiff" given "file --mime-type g4.tif" command line.
This is a regular type for register tiff file (fax).

@manuels
Copy link
Owner

manuels commented Sep 24, 2013

Can you run convert -identify g4.tif (on your computer and in the browser) and post the output?

@alexandremottet
Copy link
Author

It give me this line :
g4.tif TIFF 2464x3248 2464x3248+0+0 1-bit Bilevel Gray 57.3KB 0.050u 0:00.049

@manuels
Copy link
Owner

manuels commented Sep 24, 2013

^^Is that the output for both or did you just try it in the console?

@manuels
Copy link
Owner

manuels commented Sep 24, 2013

Can you publish this image anywhere so I can try it myself?

@alexandremottet
Copy link
Author

I used this image example : http://www.fileformat.info/format/tiff/sample/ff5798fb1a324c099af642690d161877/download

Now, i'll just try in the console.

@manuels
Copy link
Owner

manuels commented Sep 24, 2013

I'm not sure if the file is valid. Even my native imagemagick (debian 6.7.7-10 2013-09-01 Q16) tells me
convert.im6: no images defined 'g4.tif' @ error/convert.c/ConvertImageCommand/3044.

@alexandremottet
Copy link
Author

I think this image is valid (from file format.info). This command line (convert -identify "g4.tif" "g4.jpg") work on my computer (mac osx).

What is yout ImageMagick version ?

@manuels
Copy link
Owner

manuels commented Sep 24, 2013

It's 6.7.7-10 2013-09-01 Q16 and yours?

@alexandremottet
Copy link
Author

It's 6.8.0-7 2013-09-19.
I don't know if there is so much difference between those version.

@manuels
Copy link
Owner

manuels commented Sep 24, 2013

Got it: I did not use the additional 'g4.jpg' parameter. So it also works with my native version.
But I did not figure out which delegate is responsible for GROUP4 images.

@alexandremottet
Copy link
Author

The js version of "convert -identify .." gives :
Magick: no decode delegate for this image format `/g4.tif' @ error/constitute.c/ReadImage/550.

@manuels
Copy link
Owner

manuels commented Sep 24, 2013

I think I got it: probably CCITT support is not included in libtiff. Right now I don't have my laptop (I lost the power supply and I'm waiting for the new one). As soon as I can use my laptop again, I can check whether this really is the issue and fix it.

@manuels
Copy link
Owner

manuels commented Sep 26, 2013

Hmm, I don't get it!
Line 8 in tif_config.h clearly states that CCITT Group 3 and 4 support should be included!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants