Ram created IMAGING-264:
---------------------------
Summary: BMP Parser physicalWidthDpi and physicalHeightDpi
truncated before rounding off.
Key: IMAGING-264
URL: https://issues.apache.org/jira/browse/IMAGING-264
Project: Commons Imaging
Issue Type: Bug
Components: Format: BMP
Reporter: Ram
In BMPImageParser class, the values are typecasted to int before rounding off
so output varies(other parsers has this logic correct).
int physicalWidthDpi = (int)((double)bhi.hResolution * 0.0254D);
int physicalHeightDpi = (int)((double)bhi.vResolution * 0.0254D);
Expected :
int physicalWidthDpi = (int)*Math.round*((double)bhi.hResolution * 0.0254D);
int physicalHeightDpi = (int)*Math.round*((double)bhi.vResolution * 0.0254D);
--
This message was sent by Atlassian Jira
(v8.3.4#803005)