"Align" dialog - Various problems
Posted: Fri Jan 05, 2007 6:59 pm
I just found the new "Align" dialog and tried it out a bit. (Image > Adjust > Align...).
To be honest, I'm not quite clear what the dialog does and even wonder whether "Align" is the correct English word for that filter. My assumption is that it is intended for grayscale images to adjust the levels. Perhaps someone understands the dialog and can explain what it does.
When playing with the dialog, I stumbled over a variety of problems/oddities:
- Spin button jump
When opening the "Align" dialog, the values are as follows:
Black limit: 0.5 %
White limit: 0.5 %
Align: 33 %
Now, when using the spinbuttons for increasing the values, the next values shown are
Black limit: 6 %
White limit: 6 %
Align: 256 %
I doubt that this makes sense. To me it looks as if XnView does not handle the decimal point properly and interprets 0.5 as 5 and 33.0 as 330 (Align has maximum 256, so 330 becomes 256).
- GPF on values equal or larger than 100%
When increasing the white or black limit to 100% or entering a value equal or larger than 100%, XnView crashes.
- GPF on negative values
When entering negative values as black or white limit, XnView GPFs immediately
- GPF for some values
Currently the black and the white values are independant. When playing with the values a bit, XnView sometimes crashes (e.g. B: 38, W: 68, A: 33 is such a combination).
- Default value 0.5?
Does a default value of 0.5 for black and white limit make sense? When using spin buttons it is 1 % steps, so I wonder whether a default value of 0.5 makes sense.
- Number of digits not limited
You can enter values like 0.0000000001, currently the maximum number of digits is not limited. (This may apply for other dialogs, too). Not really a problem, but if you enter 0.0100 and use spin buttons, you will have a GPF - I guess due to the wrong handling of the decimal point (see above).
I have the feeling that there are more problems in this dialog. Confirmation of the above bugs and/or further bugs are welcome.
V 1.90 B6
To be honest, I'm not quite clear what the dialog does and even wonder whether "Align" is the correct English word for that filter. My assumption is that it is intended for grayscale images to adjust the levels. Perhaps someone understands the dialog and can explain what it does.
When playing with the dialog, I stumbled over a variety of problems/oddities:
- Spin button jump
When opening the "Align" dialog, the values are as follows:
Black limit: 0.5 %
White limit: 0.5 %
Align: 33 %
Now, when using the spinbuttons for increasing the values, the next values shown are
Black limit: 6 %
White limit: 6 %
Align: 256 %
I doubt that this makes sense. To me it looks as if XnView does not handle the decimal point properly and interprets 0.5 as 5 and 33.0 as 330 (Align has maximum 256, so 330 becomes 256).
- GPF on values equal or larger than 100%
When increasing the white or black limit to 100% or entering a value equal or larger than 100%, XnView crashes.
- GPF on negative values
When entering negative values as black or white limit, XnView GPFs immediately
- GPF for some values
Currently the black and the white values are independant. When playing with the values a bit, XnView sometimes crashes (e.g. B: 38, W: 68, A: 33 is such a combination).
- Default value 0.5?
Does a default value of 0.5 for black and white limit make sense? When using spin buttons it is 1 % steps, so I wonder whether a default value of 0.5 makes sense.
- Number of digits not limited
You can enter values like 0.0000000001, currently the maximum number of digits is not limited. (This may apply for other dialogs, too). Not really a problem, but if you enter 0.0100 and use spin buttons, you will have a GPF - I guess due to the wrong handling of the decimal point (see above).
I have the feeling that there are more problems in this dialog. Confirmation of the above bugs and/or further bugs are welcome.
V 1.90 B6