真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

OpenCV實現(xiàn)拼圖板小游戲

80后可能還對兒時玩過的一種經(jīng)典木質(zhì)的拼圖板游戲記憶猶新,一般是一種4*4或5*5規(guī)格的手持活動板,通過挪動每個小板子的位置,拼出來板子上完整的圖像,那時候還沒有網(wǎng)吧,手機也還是大哥大的天下,所以這也可以算得上是最早的“手游”了吧。

創(chuàng)新互聯(lián)公司堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:做網(wǎng)站、成都網(wǎng)站設(shè)計、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的臨朐網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

今天我們用OpenCV來復(fù)現(xiàn)一下兒時的經(jīng)典!

代碼:

#include "core/core.hpp"
#include "highgui/highgui.hpp"
#include "imgproc/imgproc.hpp"
#include 
 
using namespace cv;
 
Mat Sourceimage, Spilteimage, Rebuildimage, Dstimage;
int rows, cols;
int Roirows, Roicols;
vectorarraryimage;
void Randarrary(vector &vectorMat); //隨機排列子圖像序列函數(shù)
static int vectornumber = 0;
void OnMouseAction(int event, int x, int y, int flags, void *ustc); //鼠標回調(diào)事件函數(shù)
 
int mainFun()
{
 Sourceimage = imread("D:\\test\\lena.jpg");
 imshow("Source image", Sourceimage);
 rows = 6; //將圖像分割成rows行
 cols = 4; //將圖像分割成cols列
 Roirows = Sourceimage.rows / rows;
 Roicols = Sourceimage.cols / cols;
 Spilteimage = Mat::zeros(Sourceimage.rows, Sourceimage.cols, Sourceimage.type());
 Dstimage = Mat::zeros(Sourceimage.rows, Sourceimage.cols, Sourceimage.type());
 for (int i = 0; i& vectorMat)
{
 for (int i = 0; i

效果:

OpenCV實現(xiàn)拼圖板小游戲

以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。


新聞名稱:OpenCV實現(xiàn)拼圖板小游戲
文章出自:http://weahome.cn/article/pgpcjg.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部