hi, recently while using this code I have encountered with one issue: the frame number read from tiff tag is larger than the real tiff frame number in my tif file, which was caused by the acquisition software automatically split the acquired frames into two tif files because of too many frames have been saved, and this error happens when reading the second tif file. it seems the code doesn't handle this condition. so I was simply added following lines at line 1842: if nAparrentSize < nNumFrames nAparrentSize = nNumFrames; end then is ok to read the file, I don't know if you have already provided a solution to solve this problem?
This issue appears to be discussing a feature request or bug report related to the repository. Based on the content, it seems to be resolved. The issue was opened by xyza11808 and has received 8 comments.