diff --git a/samples/android/15-puzzle/src/org/opencv/samples/puzzle15/puzzle15View.java b/samples/android/15-puzzle/src/org/opencv/samples/puzzle15/puzzle15View.java index 73c9985799..a52dab0cc1 100644 --- a/samples/android/15-puzzle/src/org/opencv/samples/puzzle15/puzzle15View.java +++ b/samples/android/15-puzzle/src/org/opencv/samples/puzzle15/puzzle15View.java @@ -117,7 +117,10 @@ public class puzzle15View extends SampleCvViewBase implements OnTouchListener { capture.retrieve(mRgba, Highgui.CV_CAP_ANDROID_COLOR_FRAME_RGBA); int cols = mRgba.cols(); int rows = mRgba.rows(); - + + rows = rows - rows%4; + cols = cols - cols%4; + if (mCells == null) createPuzzle(cols, rows);