OpenCVはインテルが公開したオープンソースのコンピュータービジョンライブラリ。
現在はWillowGateが開発している。
本家
http://opencv.willowgarage.com/wiki/
日本語資料など
http://opencv.jp/
前
【Intel】OpenCV総合スレ 4画素目【画像処理】
http://toro.2ch.net/test/read.cgi/tech/1329040627/
探検
【Intel】OpenCV総合スレ 5画素目【画像処理】
■ このスレッドは過去ログ倉庫に格納されています
1デフォルトの名無しさん
2013/10/25(金) 17:28:16.712013/11/01(金) 08:48:22.44
おまえの頭
2013/11/02(土) 00:43:19.46
バージョンが古いんじゃないかこれ
52デフォルトの名無しさん
2013/11/06(水) 19:41:00.92 Officeなどにゼロデイ脆弱性、Word用いた標的型攻撃も観測
米マイクロソフトは2013年11月5日、Microsoft Officeなどに未修正の脆弱性
(CVE-2013-3906)が存在することを明らかにし、注意を呼び掛けた。
http://www.atmarkit.co.jp/ait/articles/1311/06/news105.html
(前略)
脆弱性が存在するのは、Windows Vista、Windows Server 2008、
Microsoft Office 2003〜2010とMicrosoft Lync。
Microsoft Graphics ComponentのTIFF形式の画像処理に問題があり、
細工を施したTIFF画像を開くと、攻撃者に権限を奪取され、リモートからコードを実行されてしまう恐れがある。
(後略)
米マイクロソフトは2013年11月5日、Microsoft Officeなどに未修正の脆弱性
(CVE-2013-3906)が存在することを明らかにし、注意を呼び掛けた。
http://www.atmarkit.co.jp/ait/articles/1311/06/news105.html
(前略)
脆弱性が存在するのは、Windows Vista、Windows Server 2008、
Microsoft Office 2003〜2010とMicrosoft Lync。
Microsoft Graphics ComponentのTIFF形式の画像処理に問題があり、
細工を施したTIFF画像を開くと、攻撃者に権限を奪取され、リモートからコードを実行されてしまう恐れがある。
(後略)
2013/11/07(木) 12:44:05.62
OpenCVに梱包されている目の検出器で検出された領域というのは、
どのくらい確からしいものなんだろう。
領域内のある程度決まった場所に目頭とか目尻って出てくるんだろうか。
どのくらい確からしいものなんだろう。
領域内のある程度決まった場所に目頭とか目尻って出てくるんだろうか。
2013/11/08(金) 00:27:09.17
>>53
そこまでこだわるんならAAMとか使った方が良いんじゃない?
そこまでこだわるんならAAMとか使った方が良いんじゃない?
55デフォルトの名無しさん
2013/11/09(土) 18:04:08.77 opencvを用いて部分的にSURFを抽出する処理を書いています。
ですが、全体に対してSURF抽出をした場合と、部分的にした場合とでは
SURFの出力が異なってしまうのですが、原因がわかりません
以下画像です。
ちなみに2枚目の画像は、マスク画像で、これを使って部分的にSURF抽出してます。
http://uploda.cc/img/img527df9a52daa5.png
http://uploda.cc/img/img527dfa737a888.png
ですが、全体に対してSURF抽出をした場合と、部分的にした場合とでは
SURFの出力が異なってしまうのですが、原因がわかりません
以下画像です。
ちなみに2枚目の画像は、マスク画像で、これを使って部分的にSURF抽出してます。
http://uploda.cc/img/img527df9a52daa5.png
http://uploda.cc/img/img527dfa737a888.png
2013/11/09(土) 21:02:43.07
57デフォルトの名無しさん
2013/11/10(日) 00:09:21.392013/11/10(日) 00:33:48.05
5958
2013/11/10(日) 00:34:41.38 失礼。
マスクしてたのね。
マスクしてたのね。
2013/11/10(日) 21:33:33.48
質問です。opencvsamples\cpp\peopledetect.cppのHOGの人認識プログラムの処理速度を改善する方法はありますか
動画中の人物を認識しようとしているのですが、自分の試した限りでは最速でも1フレームあたり0.7秒程度かかってしまいまいます
これをなんとか1フレームあたり0.2〜0.3秒で処理したいのです
もし難しいようであれば他の手法やライブラリを紹介していただけるとありがたいです。高額でなければ有料のものでも構いません
動画中の人物を認識しようとしているのですが、自分の試した限りでは最速でも1フレームあたり0.7秒程度かかってしまいまいます
これをなんとか1フレームあたり0.2〜0.3秒で処理したいのです
もし難しいようであれば他の手法やライブラリを紹介していただけるとありがたいです。高額でなければ有料のものでも構いません
2013/11/10(日) 21:36:20.83
基本的に画像処理の速度というのは精度とトレードオフだから
2013/11/10(日) 22:42:41.63
CUDA環境入れてgpu::HOGDescriptorを使う。
2013/11/10(日) 22:45:53.83
CPUパワーを上げる
2013/11/10(日) 23:38:37.31
>>57
マスクに関しては0として計算してしまう仕様なんだろうね。keypointの場所に関しては今のところわからない…
その場しのぎの手段だけど、左図でdetectionした後に各keypointの座標とマスクを参照して切る処理を自作するとか。
マスクに関しては0として計算してしまう仕様なんだろうね。keypointの場所に関しては今のところわからない…
その場しのぎの手段だけど、左図でdetectionした後に各keypointの座標とマスクを参照して切る処理を自作するとか。
2013/11/11(月) 00:29:22.93
質問です。
cv:Matを用いて1ch 3次元のヒストグラムを操作する処理を作成しているのですが現在配列へのアクセスにてこずっています。
Matにおける3次元配列へのアクセス方法を教えて頂けないでしょうか?
初歩的な質問だと思いますがよろしくお願い致します。
cv:Matを用いて1ch 3次元のヒストグラムを操作する処理を作成しているのですが現在配列へのアクセスにてこずっています。
Matにおける3次元配列へのアクセス方法を教えて頂けないでしょうか?
初歩的な質問だと思いますがよろしくお願い致します。
2013/11/11(月) 09:28:12.82
え、Matって三次元に対応してるの?
2013/11/11(月) 23:53:49.03
普通にカラー画像と同じアクセスの仕方でできるべ
2013/11/12(火) 07:48:13.84
>>65
cv::Matは宣言の仕方でアクセス法が少し違うのでコードを貼ってもらえると話が早いです。
cv::Matは宣言の仕方でアクセス法が少し違うのでコードを貼ってもらえると話が早いです。
69デフォルトの名無しさん
2013/11/12(火) 17:46:48.29 オライリーの詳解opencv買っちまったから
IplImageとかのほうでいまだにやってるわ。
IplImageとかのほうでいまだにやってるわ。
2013/11/12(火) 19:17:03.04
IplImageに毎回変換するの面倒とか思ってたら
気がついたら動画の読み込みと作成だけOpenCVにやらせて、
画像処理は自力になった
気がついたら動画の読み込みと作成だけOpenCVにやらせて、
画像処理は自力になった
2013/11/12(火) 20:16:20.53
OpenCV 2.4.7 でたね。
次の 2.4.8 はいまのところバグ修正が9件あるだけ。
次の 2.4.8 はいまのところバグ修正が9件あるだけ。
2013/11/12(火) 20:34:46.62
貯金箱ってどこでも豚なんですね
http://opencv.org/wp-content/themes/opencv/images/donate.png
http://opencv.org/wp-content/themes/opencv/images/donate.png
2013/11/13(水) 02:26:37.01
Mat_の方が画素アクセスとかtemplateで関数宣言するのも楽じゃない?
74デフォルトの名無しさん
2013/11/15(金) 07:12:27.22 シーケンスの要素を削除するときのエラーについて質問します
あるシーケンスA(CvSeq *A)の
総数(A->total)が500個でした。
そこで
for(i=0;i<300;i++){
cvSeqRemove(A,i)
}
をすると、i<300では大丈夫なのですが、iを350あたりより大きくすると
エラーがおきます。
シーケンスの数は500なのに、なぜ350個以上削除するとエラーが起きるのでしょうか??
あるシーケンスA(CvSeq *A)の
総数(A->total)が500個でした。
そこで
for(i=0;i<300;i++){
cvSeqRemove(A,i)
}
をすると、i<300では大丈夫なのですが、iを350あたりより大きくすると
エラーがおきます。
シーケンスの数は500なのに、なぜ350個以上削除するとエラーが起きるのでしょうか??
2013/11/15(金) 07:52:47.08
うしろから消してみたら?
2013/11/15(金) 08:00:04.24
>>75
なるほど、削除すると同時に前へずれていくのを忘れてました。
なるほど、削除すると同時に前へずれていくのを忘れてました。
2013/11/18(月) 05:51:33.00
以下の4行目のように一度シーケンスに格納したあと、
すぐにそのシーケンスから中身を取り出して ->size の値をを調べてみると
まったく違う値になります。どうしてですか・・・
正常値は10~30なんですが、取り出した後は22430958309(整数)というありえない数値になってます
CvSURFPoint *pp1=(CvSURFPoint*)cvGetSeqElem(keypoints1,i);
cout<<pp1->size<<endl;//ここは正常値
cvSeqInsert(new_keypoints,new_keypoints->total,pp1);
CvSURFPoint *SURFP=(CvSURFPoint*)cvGetSeqElem(new_keypoints,new_keypoints->total-1);
cout<<SURFP->size<<endl;
すぐにそのシーケンスから中身を取り出して ->size の値をを調べてみると
まったく違う値になります。どうしてですか・・・
正常値は10~30なんですが、取り出した後は22430958309(整数)というありえない数値になってます
CvSURFPoint *pp1=(CvSURFPoint*)cvGetSeqElem(keypoints1,i);
cout<<pp1->size<<endl;//ここは正常値
cvSeqInsert(new_keypoints,new_keypoints->total,pp1);
CvSURFPoint *SURFP=(CvSURFPoint*)cvGetSeqElem(new_keypoints,new_keypoints->total-1);
cout<<SURFP->size<<endl;
2013/11/18(月) 18:53:48.67
bgfg_segmのサンプルをビルドして実行してみたんだけども、何も設定した覚えがないのにブレークポイントが発生して最後まで動かない...。どうしてかわかる??やっぱりサンプルのコードにバグがあるのかな...。
2013/11/18(月) 20:08:02.15
segmってくらいだからセグメンテーションフォールトでしょう(断言)
2013/11/20(水) 15:40:09.21
前に3次元配列へのアクセスについて質問させて頂いた者です。
自主解決出来ました!
3次元用のatが定義されてたんですね。
反応してくださった方ありがとうございました!
自主解決出来ました!
3次元用のatが定義されてたんですね。
反応してくださった方ありがとうございました!
2013/11/25(月) 19:04:31.42
初心者です
opencv2.4.6を使っているんですが、以前使えていたcvAndの機能はcvクラスではどんな使い方(cv::?)にすれば良いのでしょうか?
リファレンスを見つけたのですが分からなくて……
よろしくお願いします
opencv2.4.6を使っているんですが、以前使えていたcvAndの機能はcvクラスではどんな使い方(cv::?)にすれば良いのでしょうか?
リファレンスを見つけたのですが分からなくて……
よろしくお願いします
2013/11/25(月) 21:45:27.38
リファレンスへのリンクはよ
2013/11/25(月) 22:00:16.44
CvMatとMatのことで悩んでおります。
以下のCvMat型の表記をMat型に直すにはどうすればよいのでしょうか。
ご存知の方いらっしゃったらご教授下さい。
CvMat *cvMat;
CV_MAT_ELEM(*cvMat, int, x, y) = value;
以下のCvMat型の表記をMat型に直すにはどうすればよいのでしょうか。
ご存知の方いらっしゃったらご教授下さい。
CvMat *cvMat;
CV_MAT_ELEM(*cvMat, int, x, y) = value;
8483
2013/11/25(月) 23:36:25.10 83です。
mat.at<int>(j,cur) = (int)val;
にて書き換えが出来たと思ったのですが、matの中身を参照したところ
浮動小数点で表示されてしまいます。
調べたところcreateが以下のようになっており
mat.create( X,Y, CV_32FC1);
3番めの引数をCV_8UC4等に変えてみたのですが、
そうするとmatが正しく初期化されていないとエラーが出てしまいます。
対策方法有りましたらご教授お願いします。
mat.at<int>(j,cur) = (int)val;
にて書き換えが出来たと思ったのですが、matの中身を参照したところ
浮動小数点で表示されてしまいます。
調べたところcreateが以下のようになっており
mat.create( X,Y, CV_32FC1);
3番めの引数をCV_8UC4等に変えてみたのですが、
そうするとmatが正しく初期化されていないとエラーが出てしまいます。
対策方法有りましたらご教授お願いします。
2013/11/26(火) 01:34:13.43
何をやりたいか整理して話してください。
・使いたい型はuchar?float?
・チャンネル数は1?4?
・書き込みたい値の型はint?
いろいろ混ざりすぎて何やりたいかさっぱり
・使いたい型はuchar?float?
・チャンネル数は1?4?
・書き込みたい値の型はint?
いろいろ混ざりすぎて何やりたいかさっぱり
8683
2013/11/26(火) 17:37:09.36 83です、申し訳ございません、整理させていただきます。
あるテキストファイルから1箇所ずつint型で数値を抜き出して
Mat型に格納したいです。Matに格納後、中身を確認したところ、
整数値ではなく浮動小数点で全く違う値が示されてしまいます。
0〜255の数値を「,」で区切った、
32行×500列の以下の様なテキストファイルが有ります。
2, 32, 255, ・・・(32行)
・
このテキストファイルから1箇所(,で区切られた数値)ずつ抜き出して
int型にして下記のようにmatに代入していきます。
mat.at<int>(x,y) = (int)val; //valは正常な数値を示しています。
あるテキストファイルから1箇所ずつint型で数値を抜き出して
Mat型に格納したいです。Matに格納後、中身を確認したところ、
整数値ではなく浮動小数点で全く違う値が示されてしまいます。
0〜255の数値を「,」で区切った、
32行×500列の以下の様なテキストファイルが有ります。
2, 32, 255, ・・・(32行)
・
このテキストファイルから1箇所(,で区切られた数値)ずつ抜き出して
int型にして下記のようにmatに代入していきます。
mat.at<int>(x,y) = (int)val; //valは正常な数値を示しています。
8783
2013/11/26(火) 17:41:15.81 そしてその後 以下のようにして中身を表示します。
for (int i = 0; i < mat.rows; i++) {
Mat d(mat, Rect(0,i,mat.cols,1));
cout << d<< endl;
}
しかし、ここで [2.8025969e-045, 4.4841551e-044, ・・
のように浮動小数点で全く違う値が表記されてしまいます。
正確に表示させられるようにするにはどうすればよろしいでしょうか。
for (int i = 0; i < mat.rows; i++) {
Mat d(mat, Rect(0,i,mat.cols,1));
cout << d<< endl;
}
しかし、ここで [2.8025969e-045, 4.4841551e-044, ・・
のように浮動小数点で全く違う値が表記されてしまいます。
正確に表示させられるようにするにはどうすればよろしいでしょうか。
2013/11/26(火) 18:45:15.35
cout << (int)d<< endl;
2013/11/26(火) 19:01:57.22
>>87
よく分かってないけど、mat.at<int>って、doubleとintの間で数値を変換してるわけじゃなくて、
ポインタのキャストみたいに本来doubleの所に無理やりintの値を書き込んでるのでは?
よく分かってないけど、mat.at<int>って、doubleとintの間で数値を変換してるわけじゃなくて、
ポインタのキャストみたいに本来doubleの所に無理やりintの値を書き込んでるのでは?
2013/11/27(水) 13:00:00.30
>>82
すいません、よく見たら2.4.3のリファレンスでした
すいません、よく見たら2.4.3のリファレンスでした
9183
2013/11/27(水) 21:45:12.282013/12/01(日) 02:48:23.32
boost.gilを何で使わないの
2013/12/01(日) 09:30:17.78
boostが嫌いだから
2013/12/02(月) 00:58:13.62
http://docs.opencv.org/doc/tutorials/features2d/feature_homography/feature_homography.html
質問です。このページのSurfの特徴検出・抽出器をORBに変更しようとしたのですがうまくいきません
変更箇所は2つで
SurfFeatureDetector detector( minHessian );から
OrbFeatureDetector detector( minHessian );と
SurfDescriptorExtractor extractor;から
OrbDescriptorExtractor extractor;です
探索方法は変更せずflannのままで行いたいです。お願いします
質問です。このページのSurfの特徴検出・抽出器をORBに変更しようとしたのですがうまくいきません
変更箇所は2つで
SurfFeatureDetector detector( minHessian );から
OrbFeatureDetector detector( minHessian );と
SurfDescriptorExtractor extractor;から
OrbDescriptorExtractor extractor;です
探索方法は変更せずflannのままで行いたいです。お願いします
2013/12/02(月) 02:28:21.80
>>94
詳しくは調べてないけど、flannのmatcherだとorbやfreakで落ちる。freakのサンプルみたいにBF matcherではいかんの?
詳しくは調べてないけど、flannのmatcherだとorbやfreakで落ちる。freakのサンプルみたいにBF matcherではいかんの?
2013/12/02(月) 03:21:12.84
>>95
大量の画像とマッチングする予定なので「力づく」の探索はどうにも・・・
http://opencv.jp/opencv2-x-tips/changelog_from_22
ここにある「BRIEF と ORB 局所特徴量に対する,非常に高速な LSH matcher」がflannだと思っていましたので
新たに検索してみたところ
http://opencv-users.1802565.n2.nabble.com/how-to-use-the-ORB-descriptor-td6606424.html
このページがそれに該当するようなのでもう少し見てみます
お騒がせして申し訳ありませんでした
大量の画像とマッチングする予定なので「力づく」の探索はどうにも・・・
http://opencv.jp/opencv2-x-tips/changelog_from_22
ここにある「BRIEF と ORB 局所特徴量に対する,非常に高速な LSH matcher」がflannだと思っていましたので
新たに検索してみたところ
http://opencv-users.1802565.n2.nabble.com/how-to-use-the-ORB-descriptor-td6606424.html
このページがそれに該当するようなのでもう少し見てみます
お騒がせして申し訳ありませんでした
97デフォルトの名無しさん
2013/12/08(日) 02:10:22.87 画像処理の論文は理想的な画像でやってるのばっかだから
2013/12/08(日) 08:51:18.69
たくさんの画像セットで実験してみて一番良い結果が出るものを載せます
2013/12/14(土) 17:26:45.78
kinectと組み合わせてプログラム書いてんだけど
CV_16UC1のcv::Matのdataにushort型の値を代入しようとしたらucharにキャストされる。
16UC1でメモリ確保してるんだしなにかうまい代入方法ってない?
CV_16UC1のcv::Matのdataにushort型の値を代入しようとしたらucharにキャストされる。
16UC1でメモリ確保してるんだしなにかうまい代入方法ってない?
100デフォルトの名無しさん
2013/12/14(土) 23:26:59.31 >>99
cv::Mat_<ushort>を使う
cv::Mat_<ushort>を使う
101デフォルトの名無しさん
2013/12/15(日) 01:51:12.29102デフォルトの名無しさん
2013/12/16(月) 15:21:08.36 static_cast<ushort *>(mat.data)[i]とかじゃない?
dataって一応uchar *の型が指定してあるだけの単なるポインタだよね。
dataって一応uchar *の型が指定してあるだけの単なるポインタだよね。
103デフォルトの名無しさん
2013/12/16(月) 15:21:57.98 すまん間違えた、static_castじゃなくてreinterpret_castだった。
104デフォルトの名無しさん
2013/12/18(水) 11:52:23.56 SIFTを組んでいるのですがコンパイルはできても実行すると実行停止してしまいます。
どうやらキーポイントの数(配列の要素数)が6億個もでてることが原因っぽいです。
なにか解決方法はありますか?
一応主なソースは↓です
cv::SiftFeatureDetector detector(0.04,10.0);
cv::SiftDescriptorExtractor extractor;
cv::Mat descriptors1;
extractor.compute(grayImage1, keypoints1, descriptors1);
環境はvs2010、opencv2.2です。
どうやらキーポイントの数(配列の要素数)が6億個もでてることが原因っぽいです。
なにか解決方法はありますか?
一応主なソースは↓です
cv::SiftFeatureDetector detector(0.04,10.0);
cv::SiftDescriptorExtractor extractor;
cv::Mat descriptors1;
extractor.compute(grayImage1, keypoints1, descriptors1);
環境はvs2010、opencv2.2です。
105デフォルトの名無しさん
2013/12/18(水) 12:36:58.31 入力画像の先鋭度を測るプログラムはOpenCVで作れますか?
106デフォルトの名無しさん
2013/12/18(水) 14:06:23.74107デフォルトの名無しさん
2013/12/18(水) 23:08:53.76 >>104
ver2.42以降を使う
ver2.42以降を使う
108デフォルトの名無しさん
2013/12/20(金) 14:54:14.84 traincascadeから出力したxmlは、haartrainingから出力したxmlと中身というか書式が違いますよね?
109デフォルトの名無しさん
2013/12/21(土) 21:44:55.09 OpenCV 2.4以上、VS2010でOpenEXR対応の
64bitビルドを行いたいのですが、必要な
ライブラリとか手順とかの情報ってどこかに
まとまっていないでしょうか?
そもそも、このような構成でのビルドは可能ですか?
OpenCV単体のビルドは何度かやっているのですが、
外部ライブラリとの連携は未経験です。
64bitビルドを行いたいのですが、必要な
ライブラリとか手順とかの情報ってどこかに
まとまっていないでしょうか?
そもそも、このような構成でのビルドは可能ですか?
OpenCV単体のビルドは何度かやっているのですが、
外部ライブラリとの連携は未経験です。
110デフォルトの名無しさん
2014/01/01(水) 23:45:38.65 画像を回転させると角が切れちゃうんですが、バグですか?
111デフォルトの名無しさん
2014/01/02(木) 20:02:40.98 昔からあるバグだな諦めろ
今時、opencvなんて使うのはダサイ
今時、opencvなんて使うのはダサイ
112デフォルトの名無しさん
2014/01/02(木) 20:29:34.31 それのどこがバグなんだ
113デフォルトの名無しさん
2014/01/02(木) 20:47:44.38 OpenCVではそのような仕様です。
114デフォルトの名無しさん
2014/01/03(金) 01:10:20.29 額縁の中で絵を回転させたら角っこがはみ出るのと同じ。
額縁の大きさ(画像サイズ)を変えないと。
額縁の大きさ(画像サイズ)を変えないと。
115デフォルトの名無しさん
2014/01/04(土) 14:47:26.55 今時OpenCVって・・・
オワコンじゃん
オワコンじゃん
116デフォルトの名無しさん
2014/01/04(土) 14:56:27.13 115殿には是非今一番アツいCVライブラリを
御教示頂きたいものだ。
もっとも、OpenCVが何かと難有なのは同感だし、
結局選択肢がないからこれ使ってるってCV技術者が
大半なんだろうな。
IOさえ何とかなれば、その他の演算処理は
自前で組んだ方がややこしいドキュメントを
隅から隅まで読むのより早かったりするし。
御教示頂きたいものだ。
もっとも、OpenCVが何かと難有なのは同感だし、
結局選択肢がないからこれ使ってるってCV技術者が
大半なんだろうな。
IOさえ何とかなれば、その他の演算処理は
自前で組んだ方がややこしいドキュメントを
隅から隅まで読むのより早かったりするし。
117デフォルトの名無しさん
2014/01/05(日) 02:10:55.87 リンクスのHalconとかいいらしいよ
でもこれ個人で気軽に買える類のものじゃないね
どこで売ってるのかわからないし、値段も公開されてない
MatlabとかもそうだけどAmazonとかで気軽に買えるようにしてほしい
でもこれ個人で気軽に買える類のものじゃないね
どこで売ってるのかわからないし、値段も公開されてない
MatlabとかもそうだけどAmazonとかで気軽に買えるようにしてほしい
118デフォルトの名無しさん
2014/01/05(日) 02:21:41.72 おまえらは人が作ったライブラリがなきゃなにも作れねーのかよw
119デフォルトの名無しさん
2014/01/05(日) 02:22:32.58 OpenCVをC++から使ってクソ使いにくいって思ってる人は
Pythonから使ってみるといいよ、ダメダメな設計のcv::Matじゃなくて
Numpyで多次元配列扱えるから遥かに使いやすい
速度は多少残念なことになるけど
未だにIplimage使ってる人は絶滅して
Pythonから使ってみるといいよ、ダメダメな設計のcv::Matじゃなくて
Numpyで多次元配列扱えるから遥かに使いやすい
速度は多少残念なことになるけど
未だにIplimage使ってる人は絶滅して
120デフォルトの名無しさん
2014/01/05(日) 02:24:39.67 車輪の再発明だらけになって
どこの誰が書いたのか分からない糞コードが氾濫するような世界は嫌だよ
定番のライブラリがあったほうが絶対いい
どこの誰が書いたのか分からない糞コードが氾濫するような世界は嫌だよ
定番のライブラリがあったほうが絶対いい
121116
2014/01/05(日) 17:24:58.33122デフォルトの名無しさん
2014/01/05(日) 23:51:23.11 c#のラッパー不便だわ
123デフォルトの名無しさん
2014/01/06(月) 11:45:26.63 OpenCV3.0から公式でC#対応だからそれ待とう
124デフォルトの名無しさん
2014/01/07(火) 22:43:16.45 cv::imreadで画像を読み込む場合、その画像が
カラーテーブルを持っているかどうかはどうやって判断するんですか?
気にせず読み込めますが、グレースケールの画像を読み込んだのに
グレースケールボタンが押せるのはおかしいので・・・
カラーテーブルを持っているかどうかはどうやって判断するんですか?
気にせず読み込めますが、グレースケールの画像を読み込んだのに
グレースケールボタンが押せるのはおかしいので・・・
125デフォルトの名無しさん
2014/01/08(水) 05:07:41.61 Halconなんて工業製品のパターンマッチングとかで使われる高価なパッケージでしょ
そりゃフリーなら喜んで使うけどOpenCVスレで何言ってんの?って感じ
そりゃフリーなら喜んで使うけどOpenCVスレで何言ってんの?って感じ
126デフォルトの名無しさん
2014/01/08(水) 13:44:04.71 お金なら払うからOpenCVの呪縛から逃れたい
127デフォルトの名無しさん
2014/01/08(水) 13:48:23.96128デフォルトの名無しさん
2014/01/09(木) 00:14:07.27 最近は画像の入出力にしか使ってないや
読み込んだあとはEigenに変換してる
読み込んだあとはEigenに変換してる
129デフォルトの名無しさん
2014/01/10(金) 03:15:52.96 Python版はNumpyに放り投げてるわけだし
C++版もcv::Matとかクソ扱いにくい仕様やめて
Eigenに放り投げるよう再設計すべきだよね、常々思うわ
C++版もcv::Matとかクソ扱いにくい仕様やめて
Eigenに放り投げるよう再設計すべきだよね、常々思うわ
130デフォルトの名無しさん
2014/01/10(金) 03:37:29.21 内部でEigen使ってなかったか
確かコンパイルに必要だったような
確かコンパイルに必要だったような
131デフォルトの名無しさん
2014/01/10(金) 07:00:59.79 確かにEigenは必須ライブラリだったはずだけど、
cv::Matは画素アクセスとか面倒だよね。
2月にはOpenCV3.0出るって言ってるけど、
使いやすくなってるのかな。
cv::Matは画素アクセスとか面倒だよね。
2月にはOpenCV3.0出るって言ってるけど、
使いやすくなってるのかな。
132デフォルトの名無しさん
2014/01/10(金) 18:58:18.52 新しいバグが皆様をお待ちしています
133デフォルトの名無しさん
2014/01/11(土) 09:26:40.10 どんな言語もフレームワークの善し悪しで流行る・流行らないが決まっちゃうほどだし
やっぱライブラリの使用が如何に簡潔で解り易いかってとても重要だと思うなー
逆にプロプライエタリなフレームワークが使い易かったことって一度もないけど
やっぱライブラリの使用が如何に簡潔で解り易いかってとても重要だと思うなー
逆にプロプライエタリなフレームワークが使い易かったことって一度もないけど
134デフォルトの名無しさん
2014/01/14(火) 23:39:42.24 画素アクセスをsrc(y,x,ch)みたいな仕様にしなかったのは何でだろうね
135デフォルトの名無しさん
2014/01/16(木) 19:30:45.40 Python版はその仕様だよ、みんなC++やJavaみたいなクソ言語は捨ててPythonを始めよう
136デフォルトの名無しさん
2014/01/16(木) 23:42:16.16 pythonは一度も触ったことないんだけど、MATLABみたいな感じ?OpenCVの関数は基本的に全部移植されてるの?
137デフォルトの名無しさん
2014/01/17(金) 01:00:01.15 俺もPython良く知らないんだが
Pythonの新しい企画には対応してないとかなかったっけ?
Pythonの新しい企画には対応してないとかなかったっけ?
138デフォルトの名無しさん
2014/01/17(金) 17:49:43.20 OpenCVがpython3に対応したら、おれもpythonの勉強するんだ...
139デフォルトの名無しさん
2014/01/17(金) 23:00:57.70140デフォルトの名無しさん
2014/01/21(火) 11:09:40.56 IplImage *pImg = cvCreateImage( ... );
{ cv::Mat M( pImg ); }
これって画像は破棄されるの? されないの?
{ cv::Mat M( pImg ); }
これって画像は破棄されるの? されないの?
141デフォルトの名無しさん
2014/01/25(土) 22:56:28.93 JavaScriptは3日で覚えたけど(jqueryは使ってない)PythonもLLだからそのくらいで習得できるかな?
142デフォルトの名無しさん
2014/01/25(土) 22:59:03.03 JavaScriptを本当に3日でマスターしたならPythonなんて半日だ
143デフォルトの名無しさん
2014/02/07(金) 16:09:11.13 visualstudio2013にopencv.netを導入したのですが
CreateImageのようにサイズを指定して画像を作成するにはどのようにすれば良いですか?
OpenCV.Net.CV.CreateImageを実行したいのですができませんでした.
CreateImageのようにサイズを指定して画像を作成するにはどのようにすれば良いですか?
OpenCV.Net.CV.CreateImageを実行したいのですができませんでした.
144デフォルトの名無しさん
2014/02/12(水) 20:04:30.21 マッチテンプレートでOCRを行いたいと考えています
文字列と同じように空白もマッチングしたいのですが、空白を与えても上手く検出できません
なにかよい方法はありませんか?
文字列と同じように空白もマッチングしたいのですが、空白を与えても上手く検出できません
なにかよい方法はありませんか?
145デフォルトの名無しさん
2014/02/12(水) 21:21:09.67 まずテンプレートマッチングによるOCRを諦めよう
146デフォルトの名無しさん
2014/02/12(水) 21:44:08.93 切ない
147デフォルトの名無しさん
2014/02/13(木) 00:53:20.34 空白以外が検出できているなら文字間隔から空白があるか予測して補間すればええやろ
148デフォルトの名無しさん
2014/02/14(金) 20:04:07.02149デフォルトの名無しさん
2014/02/17(月) 01:14:00.03 同じ細胞から作ったコピー細胞なら画像似てても仕方ない気がするが
150デフォルトの名無しさん
2014/02/19(水) 16:00:08.31 簡単に技術盗まれないように
肝心な部分はぼかしてるんだよ
肝心な部分はぼかしてるんだよ
■ このスレッドは過去ログ倉庫に格納されています
ニュース
- 【サッカー】Jリーグ観客動員が歴代最多を更新 初の「1300万人超え」達成…平均入場者数も史上最高に [尺アジ★]
- 女性天皇「賛成」69%、将来の皇位継承「不安」68%…読売世論調査 ★3 [蚤の市★]
- サナエノミクスについて力説 積極的な財政出動で「所得増える 消費マインド上がる 税収増える」片山さつき財務大臣 ★3 [少考さん★]
- 【芸能】粗品、日本テレビに苦言 客のレベルが「かなり低い。あいつら分かってない」「拍手したいだけやねん」 [冬月記者★]
- 日本の英語力96位から動かず AI評価で可視化された「読めるが話せない」の正体 (EF EPI 2025) ★2 [少考さん★]
- 日中対立「着地点」見えず 中国、他国にも圧力の過去―関係悪化から1カ月 [蚤の市★]
- 岩代俊明「PSYREN -サイレン-」TVアニメ化!ジャンプでの連載終了から約15年を経て。 [859568287]
- このお🏡は好都合に未完成🦖
- 伊東市の元市長、高市が激励メッセージを送り自民党県連が全面支援したのに敗北 [931948549]
- 00:00:00.000
- 【朗報】イーロン・マスク「AIとロボットで誰も働かなくて良くなる。全員ニートで金銭も税金もないパラダイスみてぇな国を作りてえ」 [347751896]
- 【悲報】米山隆一と室井佑月、ガチで離婚しそうwwwwwwwwwwwwwwwwwwww [802034645]
