update notes

This commit is contained in:
John Cupitt 2016-07-09 18:22:37 +01:00
parent bfdafdb733
commit ce0bddaf4f
1 changed files with 0 additions and 43 deletions

43
TODO
View File

@ -1,52 +1,9 @@
- test new clip stuff?
- test_hist_ismonotonic is failing
im = Vips.Image.identity()
self.assertTrue(im.hist_ismonotonic())
$ more mono.mat
2 1 1 128
-1 1
vips identity x.v
vips convi x.v x2.v mono.mat --vips-info --vips-novector
vips min x2.v
128.0
vips convi x.v x2.v mono.mat --vips-info
vips min x2.v
0.0
should be 1.0 (0 for first pixel, 1 thereafter), instead it's 0 everywhere
- test_countlines is failing
im = Vips.Image.black(100, 100)
im = im.draw_line(255, 0, 50, 100, 50)
n_lines = im.countlines(Vips.Direction.HORIZONTAL)
self.assertEqual(n_lines, 1)
- add more webp tests to py suite
- 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?
not useful, we have control over scale there, for reducev we are aiming for a
specific scale (a power of two)
what about making the int masks for the interpolators?
- try SEQ_UNBUFFERED on jpg source, get out of order error?
- could load pdf thumbnails?