###前提・実現したいこと
USBカメラから画像を取得して,その画像のウィンドウに文字を入れたいのですが下のソースコードではエラーが出ます.理想はこんな感じです.
ご協力お願いします.
###エラーメッセージ
1>------ ビルド開始: プロジェクト:15sotuken, 構成:Debug Win32 ------
1> camera.cpp
1>c:\users\sotuken\documents\visual studio 2013\projects\15-2\15sotuken\camera.cpp(21): error C2660: 'cv::putText' : 関数に 2 個の引数を指定できません。
========== ビルド: 0 正常終了、1 失敗、0 更新不要、0 スキップ ==========
###ソースコード
#include <opencv2/core/core.hpp>
#include <opencv2/highgui/highgui.hpp>
using namespace cv;
int main(int argc, char *argv[])
{
// 変数宣言
cv::Mat img(cv::Size(320, 240), CV_8UC3, cv::Scalar(0, 0, 255));
// カメラのキャプチャ
VideoCapture cap(0);
// キャプチャのエラー処理
if (!cap.isOpened()) return -1;
while (1) { // カメラ映像の取得 cap >> img; // 映像の表示 imshow("Camera", img); putText(img, "X: 15.0[mm]"); // キー入力があれば終了 if (waitKey(30) >= 0) break; } return 0;
}
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。