画像処理 15枚目 [転載禁止]©2ch.net
画像処理プログラミングについて質問、議論を行うスレッドです
・画像処理について素人同士で大激論
・初学者の質問に対してやさしく(的を外れた)解答を与える
・その道の玄人も大歓迎 二値化画像のラベリングを行っているのですが、
重心は解っており、その重心から、
長手方向の角度と、短手方向の角度を算出したいのですが、
どの様なアルゴリズムが必要でしょうか。
ご教示お願いします。 >>171
ありがとうございます。
ググってみます。 170です
できました。
動画を処理すると。おもしろいです。 >>174
おめでとう!ちなみにどんな用途?差し支えなければ。 ゆくゆくはディープラーニングをやるつもりなんですが、
まずは画像処理の勉強中です
アルゴリズムは全て自作します すっげー基本的な質問で申し訳無いけども、
カメラやモニタの1画素辺りのタテとヨコの比率って、基本的に1:1と考えていいのかな? スケールを書いた水平面を垂直に見下ろして確認してみ カメラで撮った画像ってレンズで歪むよね
スキャナの代わりにと思って紙に書いた絵を撮ってみたが
軽く魚眼してて使い物にならなかった どのレベルを要求するかだが簡易ならともかくちゃんとしたスキャナー代わりにはならんよね
つーかその「軽く魚眼してた」絵すら、もっと歪んだ生データを加工して出力してるかもしれないし >>178 すら読まずにレスしてるようならスルーでいい カメラによる、
178でも書いたが、
実験すれば傾向がわかるので、
補正かけて画角からの距離を推測したりできる 昔は画素が正方形じゃないのも当たり前だったが、さすがに扱いづらいんでほぼ絶滅したな。 カメラメーカーに聞くのが一番だろうけども、
GigEカメラをPCポートに直結する時って、
特に指定が無い時はストレートケーブルでいいの?
スイッチングハブみたいにどちらでも対応して、クロスケーブルでも動いたりする? 遅レスだが、ギガビットは規格でストレートとクロスが関係ない様になってる 産業用カメラで映像を無線で飛ばす物ってありますか?
ネットで検索しても怪しげな物ばかりなので・・・。
有線とは転送量が全然違うのはわかるけども、
VGAカラーを10fpsくらいで飛ばせる物があれば、教えて欲しいです。 「すばらしい!あなたは4%の一人です!」
ってなったけど
いったい何を解説してほしいのか何なのか 自分も4%だった
>あなたは非常に高いカラーIQの持ち主です!
てか、普通じゃね? めも
エルミタージュ秋葉原 ? 高解像化を果たした最新RGB深度センサー、ASUS「Xtion 2」の開発キットが来月発売
http://www.gdm.or.jp/pressrelease/2017/0726/215839 健常者向けの分速400文字とか500文字とか余裕のやつ >>208
キーボードよりも優れた文字入力デバイスなんて思いつかないから、発明してくれ
マジで大金持ちになれるぞ 優れてるかどうかは知らんけど目線入力はもう実用化されてるし
たぶんAIというか機械学習させれば脳波入力も近い将来可能になってると思う 脳波入力が出来ても、食べたい物とエロいことばかり書かれそうで怖いw 今日のおかず
今日のおかず
今日のおかず
今日のおかず
って入力されるのか 仮に脳波情報にフィルタをかけられるとしても、
レナたんの画像処理を作ろうとする時もフィルタされそう 画像処理の論文でレナたん使ってるのを印刷しておけば良くね?
下手な言い訳よりよっぽど説得力がある ☆ 日本の、改憲を行いましょう。現在、衆議員と参議院の
両院で、改憲議員が3分の2を超えております。
『憲法改正国民投票法』、でググってみてください。国会の発議は
すでに可能です。平和は勝ち取るものです。お願い致します。☆☆ int count=0;
if(pic1[x,y]==pic2[x,y])
count++; スーパープレゼンテーション<吹き替え版>「未来を変えるテクノロジー」
コンピュータ画像認識の最先端研究とは?
汚染された大気を吸い込む巨大掃除機って?発明のアイデアはどう生まれるか。 Pythonのpillowライブラリでpngをgifに変換したんだけどgifのサイズが大きかったので手動でpngをjpegにした。
jpegはpngに比べて1/10くらいのサイズになったんだけど出来上がったgifは、あんまり小さくならなかった。
gifの仕様?ってそういうものなの? >>226
深度くらい書け
pngも1ページとは限らないとかもあるかな あと
そもそもjpegは不可逆圧縮だから情報減るけど
そういうの判ってて言ってるよな? >>226
解像度も減らせばもっとサイズが減るよ! >>226
gifアニメはフォルダに入ってる複数の画像ファイルをアーカイブするようなものだと思ってる?だとするならその解釈は間違ってるよ。 僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』
MIQIA 作業中に一時的に回転するなら、結局手動で各ピクセル値と座標をタプルに詰めとくのが一番かな?
画像処理ライブラリの回転昨日は補完するとはいえグルグル回すと壊れてく 回転や縮小拡大ごとに座標が整数に丸められてしまわないように、最終出力手前までは座標を浮動小数点で座標持っとくってことね
結構めんどいから対応してるライブラリ教えてくれたら助かる WinFormでもOpenCVでも何でも画像回転処理はあるだろ >>239
PythonでPIL使ってた、これは操作毎に丸めをしてしまう
確かOpenCVのバインディングがあったはずだから調べてみるサンキュー 4K動画で撮影しリアルタイムに処理したい。
OpenCVで受けられる、何か良いカメラは有りませんか?
おそらく処理が間に合わないので秒間1コマから挑戦したい。 何の処理するかもわからんが、
カメラのライブラリを使って直接書いた方が速いぞ この処理でhematoxylin(H)とDAB(D)の2チャンネルを元の色で合成したいです.
https://scikit-image.org/docs/dev/auto_examples/color_exposure/plot_ihc_color_separation.html
サンプルコードの最後ではHをBlueに,DをGreen,背景を黒にしてRGB画像を作っているのですが,HとDの色を使ったままにしたいのです.
HとDにはそれぞれ合成前にガンマ補正を追加する予定です. CMYKだとRGBには表現出来ない色があるから無理だろ C:Cyan
M:Magenta
Y:Yellow
K:Kuro >>246
どういう事?
変換式通してRGB化するだけじゃ問題があるの?
AdobeRGBとSRGBじゃ色域が違うみたいな話じゃないよね? >>244
HとDをそれぞれカラーで描画できるとしたら、それらの乗算処理かなぁ。
画像のコンポジションをどういう演算とパラメータで行ったら
もっともそれらしくなるか、って話だと思うから、
Foundry Nukeとかで試すのがいいんじゃない。
>>245
CMYKはKの取扱がめんどくさいから、RGBに変換行列をかけて扱ったほうが良いと思う。
あと、そもそも分離できたところでH,DとC,Y,Kの変換カーブがわからないとそれっぽくならないと思う。
というかH,DからRGBへのLUTはすでにあるのではないのかな。 最近cie表色系を調べています
XYZ表色系のXY色度図はX(0〜0.8)Y(0〜0.9)に収まるように作図されていますが
sRGB→XYZの変換式で計算した値はX(0〜0.95…)Y(0〜1)を示し
R・G・Bの各原色もXYZ色度図上で示されるsRGBの3点とは違います
これがどういう事が知っていたら教えてください
色度図とsRGB範囲
http://k-ichikawa.blog.enjoy.jp/etc/HP/js/CIEXYZ2/cie3.html
カリキュレーター
https://syncer.jp/color-converter (XYZの値は100倍して整数化してあるようです)
http://www.brucelindbloom.com/index.html?ColorCalculator.html
カリキュレーターでR255:G0:B0(D65)のXYZを計算した結果は(41,21)=(0.412456, 0.212673)と
色度図のページに記載されているどのRの座標ともかけ離れたXYになります http://www.enjoy.ne.jp/~k-ichikawa/CIEXYZ_RGBmat.html わからないのにそれっぽいページを貼り付けるのはやめてください
そのページは知ってますが自分は理解できなかったですし
それがこの疑問の答えになるとも思えません >>252
https://qiita.com/Ushio/items/7a5d80612796c4bcfca6
XY色度図とXYZ色空間は対応関係にあるけどXYZのXYをそのままとったものと同じではないんじゃない
calculatorの2個目のサイトではxyYというものと色度図は一致したっぽかったけど 不勉強で恥ずかしいのですが、
画像からその画像に写っている物体の位置を計算したいのですがどのような方法がありますか?
具体的にはその画像を撮ったカメラからの相対位置です。 >>257
実際にしたいのはカメラ2台でお互いの画像を撮ってカメラ同士の位置関係が知りたいです。 >>257
例えば8 point algorithm ImageJのマクロってやっぱり最終的にはJavaのプラグイン作ってくれって
話になるのかなあ
Pythonで作って200行越えてしまった >>261
失礼。すでにPythonでマクロを書いているという話ですね。
確かに込み入ったものでは、Javaのプラグインの方が使い勝手や速度面で有利だとは思います。 >>262
遅れましたがありがとうございます
Javaあまり得意でないので、いっそPythonでOpenCV
使う方が良いのでしょうかね どんな環境でどこまで画像処理をやりたいかにもよるからなぁ
極端な話(でも無いか?)、自分でアルゴリズムも最適化して書きたいならC++が良いし >>264
ImageJの縛りがないなら Python(or C++)+OpenCV が素直な選択肢でしょうね。
私は、JavaもPythonも問題ないので、シーンに応じて色々節操なく使い分けています。 そしてPILとskimageとnumpy使うことに どこで質問するか迷ったのですが、ここは詳しい人が多いようなので
PNGで保存するとソフトによって異なる画像になってしまうのはなぜなのでしょうか
テストした画像 http://www.lenna.org/full/len_full.jpg
ImageMagickのconvert、GIMP、Windows付属のペイント、KritaでPNGに変換しました
identifyで確認すると
>identify -verbose len_full.jpg | find "signature:"
signature: e934147d366aa4c739d25763f80bbb262ad48802b656d3fcf1fc08fa76b5f00e
>identify -verbose convert.png | find "signature:"
signature: e934147d366aa4c739d25763f80bbb262ad48802b656d3fcf1fc08fa76b5f00e
>identify -verbose gimp.png | find "signature:"
signature: e934147d366aa4c739d25763f80bbb262ad48802b656d3fcf1fc08fa76b5f00e
>identify -verbose paint.png | find "signature:"
signature: 13dedc16bb66b17e9fe49ea281f72d7f09f27fbab13ba2114984a1e7ae466cbc
>identify -verbose krita.png | find "signature:"
signature: 9b4c40b88ca3c127ea62345b18e5d78a6d9cebdf6e8f588cd9fb52ecd4ef14f6
>identify -format %k len_full.jpg
76547
>identify -format %k paint.png
76616
>identify -format %k krita.png
76520
GIMPとconvertは元画像と同じになったもののペイントとKritaは色数も異なっている・・・
このような違いが生じる理由のわかる方、教えてください >>268
この女性の顔よく画像処理のサンプルでみるけど、
全身写真はこんなのだったんだ