imageIn.getWidth(), // region's width
imageIn.getHeight() / 2 // region's height
);
MarvinThread mvThread1 = new MarvinThread(plgImage1, imageIn, imageOut, mask1);
MarvinThread mvThread2 = new MarvinThread(plgImage2, imageIn, imageOut, mask2);
mvThread1.addThreadListener(this);
mvThread2.addThreadListener(this);
mvThread1.start();
mvThread2.start();
threadFinished = 0;
}