diff --git a/TODO b/TODO index f59ac6ae..2fee6faf 100644 --- a/TODO +++ b/TODO @@ -7,6 +7,14 @@ try with convert, get a one-band png, no alpha at all +- try: + + $ time vips magickload nipguide.pdf x.tif +VipsForeignLoad: images do not match +vips__region_start: start function failed for image nipguide.pdf +VipsRegion: images do not match in pixel size + + - try loading one page of a PDF with the new magickload - try loading one page of a GIF with the new magickload @@ -17,24 +25,10 @@ - try moving some more of the CLI tests to py -- the gif tests in the suite sometimes fail with giflib5 because of an - uninitialized struct in giflib, see - - https://sourceforge.net/p/giflib/bugs/94/ - - sadly ubuntu 16.04 only comes with giflib5, and giflib5 is currently broken - -- I like the new int mask creator in reducev, can we use it in im_vips2imask() - as well? - - what about making the int masks for the interpolators? - - try SEQ_UNBUFFERED on jpg source, get out of order error? - could load pdf thumbnails? -- still not happy about float->int mask conversion in im_vips2mask.c - - colour needs to split _build() into preprocess / process / postprocess phases diff --git a/libvips/foreign/magick7load.c b/libvips/foreign/magick7load.c index 04e10f8c..388b2d8f 100644 --- a/libvips/foreign/magick7load.c +++ b/libvips/foreign/magick7load.c @@ -32,8 +32,8 @@ */ /* -#define DEBUG */ +#define DEBUG #ifdef HAVE_CONFIG_H #include