Warning: session_start(): open(/var/lib/php/sessions/sess_o04j0btnfpll9kqriqg72mua2p, 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
sinterface IBWIntegralImage extends MakesBufferedImage {
public int getWidth();
public int getHeight();
public int getIIValue(int x, int y);
// 0.0 to 255.0
default public double getPixelAverage(int x1, int y1, int x2, int y2) {
int area = (x2-x1)*(y2-y1);
ret doubleRatio(bwIntegralImage_sumRect(this, x1, y1, x2, y2), area);
}
default public int getPixel(int x, int y) {
ret bwIntegralImage_sumRect(this, x, y, x+1, y+1);
}
// unoptimized
default public BufferedImage getBufferedImage() {
ret scaleDownUsingIntegralImageBW(this, getWidth(), getHeight()).getBufferedImage();
}
}