Hi BK,
I just confirmed there is difference in pixel values between original BMP and the convereted ome-tif images.
I used the bio-format library to convert the BMP files into ome-tif files.
When I look at those images by eyes, they look almost the same.
But when I compare those pixel values at the same locations, there are differences by 1~4 (not constantly). I was using Bio-format 2008 version in converting.
I would strongly recommend upgrading to 4.2.0, or waiting a couple of days and trying 4.2.1. There are many, many bugs that have been fixed since 2008, so with any luck this problem has been fixed as well.
If you see the same problem after upgrading, then the best thing to do is to send one of the original BMP files along with the exact steps you are using to convert the file (e.g. using 'bfconvert', using ImageJ, ...). If you are using your own code to convert the file, then it would help to have that code as well.
If you need a place to put files, just let me know and I can send you our SFTP server information.
Is there any sort of round error? or Is there anything related to the BigEndian thing?
I would only expect the pixel values to be different if you are saving the OME-TIFF file with a lossy compression type (JPEG or JPEG-2000). Otherwise, the pixel values should be the same.
Regards,
-Melissa