読者です 読者をやめる 読者になる 読者になる

craneの技術録

writeupとかいろいろ

トゥルーデ誕生日!!

OpenCVでトゥルーデを連続表示してみた。

f:id:roots320:20160320183505g:plain

 

一応、ソース置いておきますが急遽作ったので簡素で単純な処理になってます。

トゥルーデ(?)の画像は適当にネットから引っ張ってきました。

使用環境:VisualStudio2013 OpenCV3.0

 

 

#include <iostream>
#include <opencv2/opencv.hpp>

using namespace cv;

int main(int argc, char* argv[])
{

/*画像読み込み*/
 Mat im = imread("image1.jpg");
 Mat im2 = imread("image2.jpg");
 Mat im3 = imread("image3.jpg");
 Mat im4 = imread("image4.jpg");
 Mat im5 = imread("image5.jpg");
 Mat im6 = imread("image6.jpg");
 Mat im7 = imread("image7.jpg");
 Mat im8 = imread("image8.jpg");
 Mat im9 = imread("image9.jpg");
 Mat im10 = imread("image10.jpg");
 Mat im11 = imread("image11.jpg");
 Mat im12 = imread("image12.jpg");
 Mat im13 = imread("image13.jpg");
 Mat im14 = imread("image14.jpg");
 Mat im15 = imread("image15.jpg");
 Mat im16 = imread("image16.jpg");
 Mat im17 = imread("image17.jpg");
 Mat im18 = imread("image18.jpg");
 Mat im19 = imread("image19.jpg");
 Mat im20 = imread("image20.jpg");

/*1秒間画像表示その後消去*/

 imshow("バ", im);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("ル", im2);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("ク", im3);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("ホ", im4);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("ル", im5);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("ン", im6);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("ト", im7);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("ゥ", im8);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("ル", im9);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("ー", im10);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("デ", im11);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("誕", im12);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("生", im13);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("日", im14);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("お", im15);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("め", im16);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("で", im17);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("と", im18);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("う", im19);
 waitKey(1000);
 cvDestroyAllWindows();
 imshow("!", im20);
 waitKey(1000);
 return 0;
}