oops
This commit is contained in:
parent
1ac1c13109
commit
823650b2b4
@ -8,6 +8,7 @@
|
|||||||
- don't use tables for bilinear on float data for a small speedup (thanks
|
- don't use tables for bilinear on float data for a small speedup (thanks
|
||||||
Nicolas Robidoux)
|
Nicolas Robidoux)
|
||||||
- no tables for uchar either, about a 15% speedup (thanks Nicolas)
|
- no tables for uchar either, about a 15% speedup (thanks Nicolas)
|
||||||
|
- dmask write was broken
|
||||||
|
|
||||||
30/11/10 started 7.24.0
|
30/11/10 started 7.24.0
|
||||||
- bump for new stable
|
- bump for new stable
|
||||||
|
10
TODO
10
TODO
@ -1,3 +1,13 @@
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
- im__open_write() should take a mode (text / binary)
|
||||||
|
|
||||||
|
rw_mask.c has copies of im__open_write() etc. which use text mode, remove
|
||||||
|
them
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- use |_O_TEMPORARY to open()'s mode on Windows for tmpfiles to increase the
|
- use |_O_TEMPORARY to open()'s mode on Windows for tmpfiles to increase the
|
||||||
chances we actually delete
|
chances we actually delete
|
||||||
|
|
||||||
|
@ -47,11 +47,13 @@
|
|||||||
* error messagge
|
* error messagge
|
||||||
* 21/10/10
|
* 21/10/10
|
||||||
* - gtk-doc
|
* - gtk-doc
|
||||||
* - you can use commas to separate eader fields
|
* - you can use commas to separate header fields
|
||||||
* - small cleanups
|
* - small cleanups
|
||||||
* 30/11/10
|
* 30/11/10
|
||||||
* - im_scale_dmask() normalises to 20, not 100 ... we hit the fast
|
* - im_scale_dmask() normalises to 20, not 100 ... we hit the fast
|
||||||
* conv path more often
|
* conv path more often
|
||||||
|
* 24/1/10
|
||||||
|
* - oops, missing braces in write dmask removed spaces between items
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/*
|
/*
|
||||||
@ -128,7 +130,7 @@
|
|||||||
* written to the output image.
|
* written to the output image.
|
||||||
*
|
*
|
||||||
* @scale and @offset default to 1 and 0. Various functions, such as
|
* @scale and @offset default to 1 and 0. Various functions, such as
|
||||||
* im_conv(), will fail of @scale is zero.
|
* im_conv(), will fail if @scale is zero.
|
||||||
*
|
*
|
||||||
* You can read and write the matrix elements in @coeff.
|
* You can read and write the matrix elements in @coeff.
|
||||||
*/
|
*/
|
||||||
@ -149,7 +151,7 @@
|
|||||||
* written to the output image.
|
* written to the output image.
|
||||||
*
|
*
|
||||||
* @scale and @offset default to 1.0 and 0.0. Various functions, such as
|
* @scale and @offset default to 1.0 and 0.0. Various functions, such as
|
||||||
* im_conv(), will fail of @scale is zero.
|
* im_conv(), will fail if @scale is zero.
|
||||||
*
|
*
|
||||||
* You can read and write the matrix elements in @coeff.
|
* You can read and write the matrix elements in @coeff.
|
||||||
*/
|
*/
|
||||||
@ -264,7 +266,7 @@ im_create_imask( const char *filename, int xsize, int ysize )
|
|||||||
* @ysize: mask height
|
* @ysize: mask height
|
||||||
* @Varargs: values to set for the mask
|
* @Varargs: values to set for the mask
|
||||||
*
|
*
|
||||||
* Create an imask and initialise it from the funtion parameter list.
|
* Create an imask and initialise it from the function parameter list.
|
||||||
*
|
*
|
||||||
* See also: im_create_imask().
|
* See also: im_create_imask().
|
||||||
*
|
*
|
||||||
@ -347,7 +349,7 @@ im_create_dmask( const char *filename, int xsize, int ysize )
|
|||||||
* @ysize: mask height
|
* @ysize: mask height
|
||||||
* @Varargs: values to set for the mask
|
* @Varargs: values to set for the mask
|
||||||
*
|
*
|
||||||
* Create a dmask and initialise it from the funtion parameter list.
|
* Create a dmask and initialise it from the function parameter list.
|
||||||
*
|
*
|
||||||
* See also: im_create_dmask().
|
* See also: im_create_dmask().
|
||||||
*
|
*
|
||||||
@ -925,9 +927,10 @@ im_write_dmask_name( DOUBLEMASK *in, const char *filename )
|
|||||||
write_line( fp, "\n" );
|
write_line( fp, "\n" );
|
||||||
|
|
||||||
for( i = 0, y = 0; y < in->ysize; y++ ) {
|
for( i = 0, y = 0; y < in->ysize; y++ ) {
|
||||||
for( x = 0; x < in->xsize; x++, i++ )
|
for( x = 0; x < in->xsize; x++, i++ ) {
|
||||||
write_double( fp, in->coeff[i] );
|
write_double( fp, in->coeff[i] );
|
||||||
write_line( fp, " " );
|
write_line( fp, " " );
|
||||||
|
}
|
||||||
|
|
||||||
if( write_line( fp, "\n" ) ) {
|
if( write_line( fp, "\n" ) ) {
|
||||||
fclose( fp );
|
fclose( fp );
|
||||||
|
Loading…
x
Reference in New Issue
Block a user