我正在创建一个拼图游戏,我使用面具创建拼图游戏。通过实验,我了解到,如果掩码位图与要蒙面的位图大小不同,结果“可以”偏离预期的形状。我遇到的冲突是,当试图调整面具图像的大小以等于拼图的大小时,因为拼图拼图是随机大小的,这取决于拼图的数量和难度等,蒙面图像会失去形状,变成一个正方形或矩形。
我正在使用矩阵函数来调整掩模位图的大小,如下所示
public static Bitmap getResizedBitmap(Bitmap bm, int newHeight, int newWidth) {
int width = bm.getWidth();
int height = bm
我正在尝试用OpenCV做一个拼图游戏。我正在做的是,我正在将一个图像转换为小方块,它们是相同尺寸的图像。例如,如果我有一个A x B大小的图像,那么我将它的大小调整为640 x 640,并将这个重新调整大小的图像分成正方形,每个正方形的大小都是64 x 64。我将这些正方形图像保存在本地磁盘上。
现在我想知道是否有可能将这些正方形图像随机放置在一个窗口中,并拖动这些图像以匹配最终的获胜状态?我找不到一种实现拖放的方法。如果我能在这方面得到一些提示那就太好了。