I'm trying to cut a large jpeg image on tiles, but getting "out of memory" exception. I tried -maxmemory option in different variations, it didn't help. I'm using jpegtran for some time, it can handle pretty large images (more than 10,000 x 10,000 pixels), but I'm stuck with 29,000 x 14,000 pixels image.
Here's the log I'm getting with -debug option:
The log produced with different from GnuWin32 build, but messages and result is the same. I just didn't know how to create log file out of window error messages popping out from GnuWin32's version.
Thanks
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I'm trying to cut a large jpeg image on tiles, but getting "out of memory" exception. I tried -maxmemory option in different variations, it didn't help. I'm using jpegtran for some time, it can handle pretty large images (more than 10,000 x 10,000 pixels), but I'm stuck with 29,000 x 14,000 pixels image.
Here's the log I'm getting with -debug option:
C:\TEMP>c:\temp\jpegtran.exe -v -maxmemory 500M -crop 512x512+12800+8704 /temp/persist/images/000904.jpg /temp/test_out.jpg
Independent JPEG Group's JPEGTRAN, version 6b 27-Mar-1998
Copyright (C) 1998, Thomas G. Lane
Start of Image
JFIF APP0 marker: version 1.02, density 270x270 1
Miscellaneous marker 0xe1, length 5059
Miscellaneous marker 0xed, length 6904
Miscellaneous marker 0xe1, length 16834
Miscellaneous marker 0xe2, length 574
Adobe APP14 marker: version 100, flags 0x4000 0x0000, transform 1
Define Quantization Table 0 precision 0
Define Quantization Table 1 precision 0
Start Of Frame 0xc0: width=29566, height=14321, components=3
Component 1: 1hx1v q=0
Component 2: 1hx1v q=1
Component 3: 1hx1v q=1
Define Restart Interval 3696
Define Huffman Table 0x00
Define Huffman Table 0x01
Define Huffman Table 0x10
Define Huffman Table 0x11
Start Of Scan: 3 components
Component 1: dc=0 ac=0
Component 2: dc=1 ac=1
Component 3: dc=1 ac=1
Ss=0, Se=63, Ah=0, Al=0
Insufficient memory (case 4)
C:\TEMP>
The log produced with different from GnuWin32 build, but messages and result is the same. I just didn't know how to create log file out of window error messages popping out from GnuWin32's version.
Thanks