Warning: session_start(): open(/var/lib/php/sessions/sess_h1v2ph4uq9dtoq3uufcuigemhd, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
!include once #1025225 // Shared IntegralImage
cmodule SegmentScreenshotStream > DynImageSurface {
switchable int displayWidth = 400;
ISegmenter segmenter;
transient L rects;
start-thread {
if (segmenter == null)
setField(segmenter := segmenterFromAGIBlue("Find active internal frame (JTattoo) #1"));
dm_vmBus_onMessage_q newScreenshotInStream(voidfunc(O mod, virtual Screenshot ss) {
BufferedImage img = cast rget image(ss);
IntegralImage ii = cast rget integralImage(ss);
setImage(scaledBufferedImageFromIntegralImage(displayWidth, ii));
RGBImage rgb = cast rcall rgbImage(ss);
rects = segmenter.get(rgb);
overlaySelectionsOnImageSurface(imageSurface,
scaleRects(rects, doubleRatio(displayWidth, ii.getWidth())));
});
}
}