OpenCV Qtで画像を扱うにはQImageを使うけど、簡単な機能しか付いていないのでOpenCVを使いたい。というわけで、OpenCV 2.2をインストールした。(QtとEigenが2.2から使える?) グレースケール化 グレースケール化と書いてあるボタンを押したら、グレースケール化をするプログラムを作る。 デザインはこんな感じ。 ボタンはGo to slotでスロットを設定する。 OpenCVを使うために、LIBS += -lopencv_core -lopencv_highgui -lopencv_imgprocとしておく。他の機能を使う場合は適宜追加する。 そんなわけで、ソースは以下の通り。 widget.cpp #include "widget.h" #include "ui_widget.h" #include "opencv2/core/core.hpp" #include
![QtでOpenCVを使う - wildpieの日記](https://cdn-ak-scissors.b.st-hatena.com/image/square/1f6b4bd51b8456f15dee8a232a11bc28699e39e4/height=288;version=1;width=512/http%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fw%2Fwildpie%2F20110220%2F20110220161837.png)