I am using FLIR One SDK v3 to develop an android application which needs to load multiple previously captured thermal images and convert them to visible light images by FrameProcessor in the sdk.
However, I noticed that creating new instances of LoadedFrame with code like:
LoadedFrame mFrame = new LoadedFrame(new File(“imagePath”));
causing native heap keep increasing and never drops until application terminated.
(And it consumes around 50MB if 10 images are loaded.)
Could you please check if this is caused by the sdk?