File tree Expand file tree Collapse file tree 1 file changed +5
-1
lines changed
src/test/java/com/glencoesoftware/raw2ometiff/test Expand file tree Collapse file tree 1 file changed +5
-1
lines changed Original file line number Diff line number Diff line change 1111import java .io .IOException ;
1212import java .lang .reflect .Array ;
1313import java .nio .ByteBuffer ;
14+ import java .nio .ByteOrder ;
1415import java .nio .ShortBuffer ;
1516import java .nio .file .Files ;
1617import java .nio .file .Path ;
@@ -473,7 +474,10 @@ public void testEdgePaddingUint16(String version) throws Exception {
473474 Assert .assertEquals (2 , reader .getResolutionCount ());
474475 Assert .assertEquals (240 , reader .getOptimalTileWidth ());
475476 Assert .assertEquals (240 , reader .getOptimalTileHeight ());
476- ShortBuffer plane = ByteBuffer .wrap (reader .openBytes (0 )).asShortBuffer ();
477+ boolean le = reader .isLittleEndian ();
478+ ByteOrder order = le ? ByteOrder .LITTLE_ENDIAN : ByteOrder .BIG_ENDIAN ;
479+ ByteBuffer bytes = ByteBuffer .wrap (reader .openBytes (0 )).order (order );
480+ ShortBuffer plane = bytes .asShortBuffer ();
477481 Assert .assertEquals (512 * 512 , plane .capacity ());
478482 int offset = 0 ;
479483 for (int y = 0 ; y < reader .getSizeY (); y ++) {
You can’t perform that action at this time.
0 commit comments