X



画像処理 15枚目 [転載禁止]©2ch.net
0001デフォルトの名無しさん垢版2015/05/22(金) 21:43:17.08ID:hvmMrypT
画像処理プログラミングについて質問、議論を行うスレッドです
・画像処理について素人同士で大激論
・初学者の質問に対してやさしく(的を外れた)解答を与える
・その道の玄人も大歓迎
0225デフォルトの名無しさん垢版2018/03/08(木) 23:09:00.74ID:81ST4soQ
スーパープレゼンテーション<吹き替え版>「未来を変えるテクノロジー」
コンピュータ画像認識の最先端研究とは?
汚染された大気を吸い込む巨大掃除機って?発明のアイデアはどう生まれるか。
0226デフォルトの名無しさん垢版2018/04/06(金) 23:22:16.11ID:DxR6zg81
Pythonのpillowライブラリでpngをgifに変換したんだけどgifのサイズが大きかったので手動でpngをjpegにした。
jpegはpngに比べて1/10くらいのサイズになったんだけど出来上がったgifは、あんまり小さくならなかった。

gifの仕様?ってそういうものなの?
0227デフォルトの名無しさん垢版2018/04/07(土) 12:13:23.16ID:BRhgC8GS
>>226
深度くらい書け
pngも1ページとは限らないとかもあるかな
0228デフォルトの名無しさん垢版2018/04/07(土) 12:14:33.53ID:BRhgC8GS
あと
そもそもjpegは不可逆圧縮だから情報減るけど
そういうの判ってて言ってるよな?
0230デフォルトの名無しさん垢版2018/04/12(木) 01:39:53.32ID:iwx+xeY+
>>226
gifアニメはフォルダに入ってる複数の画像ファイルをアーカイブするようなものだと思ってる?だとするならその解釈は間違ってるよ。
0231デフォルトの名無しさん垢版2018/05/23(水) 19:51:53.82ID:Au5e7VGg
僕の知り合いの知り合いができたパソコン一台でお金持ちになれるやり方
役に立つかもしれません
グーグルで検索するといいかも『ネットで稼ぐ方法 モニアレフヌノ』

MIQIA
0234デフォルトの名無しさん垢版2018/07/04(水) 22:52:50.58ID:gFgZc5FG
W7Q
0236デフォルトの名無しさん垢版2018/12/26(水) 16:41:40.94ID:1qe+8L32
古くて新しいAPNG
0237デフォルトの名無しさん垢版2019/01/09(水) 12:46:40.90ID:INaJqTgA
作業中に一時的に回転するなら、結局手動で各ピクセル値と座標をタプルに詰めとくのが一番かな?
画像処理ライブラリの回転昨日は補完するとはいえグルグル回すと壊れてく
0238デフォルトの名無しさん垢版2019/01/09(水) 12:49:39.02ID:INaJqTgA
回転や縮小拡大ごとに座標が整数に丸められてしまわないように、最終出力手前までは座標を浮動小数点で座標持っとくってことね

結構めんどいから対応してるライブラリ教えてくれたら助かる
0240デフォルトの名無しさん垢版2019/01/09(水) 13:47:58.60ID:INaJqTgA
>>239
PythonでPIL使ってた、これは操作毎に丸めをしてしまう
確かOpenCVのバインディングがあったはずだから調べてみるサンキュー
0241デフォルトの名無しさん垢版2019/01/09(水) 18:28:20.47ID:plpuxbpZ
画像回転禁止!!!って書いてあるんやけども。
0242デフォルトの名無しさん垢版2019/04/07(日) 11:16:16.09ID:MeFJNlSt
4K動画で撮影しリアルタイムに処理したい。
OpenCVで受けられる、何か良いカメラは有りませんか?
おそらく処理が間に合わないので秒間1コマから挑戦したい。
0243デフォルトの名無しさん垢版2019/04/08(月) 11:25:38.24ID:VJ33b4RA
何の処理するかもわからんが、
カメラのライブラリを使って直接書いた方が速いぞ
0244デフォルトの名無しさん垢版2019/04/25(木) 17:45:22.88ID:T+QWff/P
この処理で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にはそれぞれ合成前にガンマ補正を追加する予定です.
0247デフォルトの名無しさん垢版2019/04/26(金) 11:33:10.07ID:kZIsyn4l
C:Cyan
M:Magenta
Y:Yellow
K:Kuro
0248デフォルトの名無しさん垢版2019/04/26(金) 11:39:37.95ID:DoZf3gn3
>>246
どういう事?
変換式通してRGB化するだけじゃ問題があるの?
AdobeRGBとSRGBじゃ色域が違うみたいな話じゃないよね?
0250デフォルトの名無しさん垢版2019/04/27(土) 12:01:58.46ID:16Xs7uha
>>244
HとDをそれぞれカラーで描画できるとしたら、それらの乗算処理かなぁ。
画像のコンポジションをどういう演算とパラメータで行ったら
もっともそれらしくなるか、って話だと思うから、
Foundry Nukeとかで試すのがいいんじゃない。

>>245
CMYKはKの取扱がめんどくさいから、RGBに変換行列をかけて扱ったほうが良いと思う。
あと、そもそも分離できたところでH,DとC,Y,Kの変換カーブがわからないとそれっぽくならないと思う。
というかH,DからRGBへのLUTはすでにあるのではないのかな。
0252デフォルトの名無しさん垢版2019/06/01(土) 09:22:39.81ID:xS7OC3yc
最近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になります
0254デフォルトの名無しさん垢版2019/06/01(土) 12:34:37.18ID:xS7OC3yc
わからないのにそれっぽいページを貼り付けるのはやめてください
そのページは知ってますが自分は理解できなかったですし
それがこの疑問の答えになるとも思えません
0255デフォルトの名無しさん垢版2019/06/01(土) 12:56:59.64ID:Cw4MltZM
これ見て判らんかったら池沼
0256デフォルトの名無しさん垢版2019/06/04(火) 23:37:23.95ID:yQ7OQ0TC
>>252
https://qiita.com/Ushio/items/7a5d80612796c4bcfca6
XY色度図とXYZ色空間は対応関係にあるけどXYZのXYをそのままとったものと同じではないんじゃない
calculatorの2個目のサイトではxyYというものと色度図は一致したっぽかったけど
0257デフォルトの名無しさん垢版2019/06/18(火) 14:54:23.09ID:Uzp8cRGB
不勉強で恥ずかしいのですが、
画像からその画像に写っている物体の位置を計算したいのですがどのような方法がありますか?
具体的にはその画像を撮ったカメラからの相対位置です。
0261デフォルトの名無しさん垢版2019/07/22(月) 12:52:43.45ID:1O23CoL5
ImageJのマクロってやっぱり最終的にはJavaのプラグイン作ってくれって
話になるのかなあ

Pythonで作って200行越えてしまった
0263262垢版2019/07/22(月) 17:48:16.26ID:V51GA7KW
>>261
失礼。すでにPythonでマクロを書いているという話ですね。
確かに込み入ったものでは、Javaのプラグインの方が使い勝手や速度面で有利だとは思います。
0264デフォルトの名無しさん垢版2019/07/24(水) 11:11:50.37ID:GFCRDbAj
>>262
遅れましたがありがとうございます
Javaあまり得意でないので、いっそPythonでOpenCV
使う方が良いのでしょうかね
0265デフォルトの名無しさん垢版2019/07/24(水) 11:17:07.10ID:IjvamLX/
どんな環境でどこまで画像処理をやりたいかにもよるからなぁ
極端な話(でも無いか?)、自分でアルゴリズムも最適化して書きたいならC++が良いし
0266デフォルトの名無しさん垢版2019/07/25(木) 06:45:40.08ID:xR66FguD
>>264
ImageJの縛りがないなら Python(or C++)+OpenCV が素直な選択肢でしょうね。
私は、JavaもPythonも問題ないので、シーンに応じて色々節操なく使い分けています。
0268デフォルトの名無しさん垢版2019/09/15(日) 19:37:59.84ID:KLcGBwQQ
どこで質問するか迷ったのですが、ここは詳しい人が多いようなので
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は色数も異なっている・・・
このような違いが生じる理由のわかる方、教えてください
0270デフォルトの名無しさん垢版2019/09/16(月) 08:38:52.52ID:MyJeF0AJ
ヌードだったんだ、しらんかった・・・

pngの内容は圧縮形式が変わってるのかもしれないけど色数が変わるのは想像つかないな
※圧縮形式〜もただの想像です

もしかしたら保存時じゃなくjpgを開く時にソフトウェアによって微妙な計算誤差があったりするのかな?
※これも妄想です
0271デフォルトの名無しさん垢版2019/09/16(月) 10:24:48.07ID:p8Axp0mz
PNGだけでも
RGBA
RGB
Palette(index)(さらにコイツは色数で何通りも変化あり)
色々あるぜ
0273デフォルトの名無しさん垢版2019/09/16(月) 13:15:42.96ID:KfnTLM/A
>>268
PNGの色成分はRGBでJPEGの色成分はYCbCrなのでそこの変換だけでも変わる可能性がある
同じ数値に変換されるのは内部で使うライブラリが同じだから
0274デフォルトの名無しさん垢版2019/09/16(月) 15:12:31.04ID:oT1vlbn7
>>268
不可逆圧縮からの変換でデータの同一性なんか気にしたらハゲるわw
DDSのDXTCとか多分WebPもそうだろうけど計算によってデコードしているんだから計算の過程でいくらでも違いが出る
PNGの方には問題は無いはずというかPNGに問題あったら規格に沿って作られてないw
0275デフォルトの名無しさん垢版2019/09/16(月) 15:17:35.57ID:OCMqZYFH
PNGは可逆も非可逆も選べるだろ
可逆にしたければエンコ方式を一緒にしないと
バイナリ同一になる訳が無い
0276デフォルトの名無しさん垢版2019/09/16(月) 15:20:33.89ID:OCMqZYFH
ちょっと変な表現だった

たとえ可逆であってもエンコが違ったら同一にならないって意味にとってくれ
0278デフォルトの名無しさん垢版2019/09/16(月) 15:38:07.67ID:OCMqZYFH
>Windows付属のペイント

こいつは話にならん
0279デフォルトの名無しさん垢版2019/09/16(月) 17:02:17.07ID:dTSbudTn
JPEGを8bit RGBにデコードするうえで誤差が入り込む可能性なんてあったかな?
YCrCbの変換だって整数演算のはずだし。
0280デフォルトの名無しさん垢版2019/09/16(月) 17:30:19.79ID:OCMqZYFH
そんなことより
出力されたPNGのヘッダを比較してみろよ
0282268垢版2019/09/16(月) 20:59:47.11ID:UoJq0rjL
なるほど、JPEG画像をデコードする時点で差異が生じているわけですね
色々教えていただきありがとうございました
0284デフォルトの名無しさん垢版2019/09/22(日) 11:34:32.23ID:y42gsAly
だれでも思いつくとおもうけど
xor で一発です
ほんとうにありがとうございました
0286デフォルトの名無しさん垢版2019/09/22(日) 17:17:38.28ID:ro7KuTF6
非エンジニア的には機械が猫を猫として見分けられるより
サイゼリアの間違い探しを10秒で解けるほうが、スゲーとなるんだろうな
0287デフォルトの名無しさん垢版2019/09/22(日) 18:22:17.85ID:v8db117L
2つの画像データがデジタルじゃなく一旦デジカメ等で取り込むところからやる場合は
ズレ(位置や傾きやサイズ)の問題があるから単純はXORじゃ難しいかもしれないけど
そのあたりもパノラマ画像の継ぎ接ぎとか=一致部分のマッチング(たぶんAI関係無い)技術があったと思うし
0288デフォルトの名無しさん垢版2019/09/23(月) 11:12:58.47ID:3qdqqJ07
>一旦デジカメ等で取り込むところからやる場合は
>ズレ(位置や傾きやサイズ)の問題があるから

AIでもズレ無視して良きにはからってくれればな
0289デフォルトの名無しさん垢版2019/09/23(月) 11:14:19.29ID:3qdqqJ07
AIなら片方が回転してたり左右反転してたりしてても期待しちゃう
0290デフォルトの名無しさん垢版2019/09/24(火) 16:58:26.91ID:GUiHueAw
例題がいかんな
記事の下部にある立体物の識別が出来るのなら、
4方向画像の学習から間違いを見つけるとかやって欲しい
0291デフォルトの名無しさん垢版2020/02/04(火) 10:15:52.71ID:6xtXNqGo
こんな感じの絵から〇の中心座標と〇の番号割り振りをしようと思ったら
やっぱりAIを使わないと厳しいですか?
https://dotup.org/uploda/dotup.org2054757.jpg
0296デフォルトの名無しさん垢版2020/05/21(木) 20:41:38.89ID:970IL/zY
奇跡体験!アンビリバボー★2 デンソーのQRコード物語
0297デフォルトの名無しさん垢版2020/05/22(金) 11:19:51.35ID:MU4pD2nI
先日のサイエンスZEROでもQRやってたけど
この時期になんか打ち上げるアドバルーンでもあるのかな
0298デフォルトの名無しさん垢版2020/05/22(金) 11:29:29.95ID:sSbbed67
キャッシュレスなQR決済を推し進めたいからPRとしてやってるんじゃない?
自分は誰が何時何処で何にいくら使ったかをDB化されるような支払い方法は嫌だが
0299デフォルトの名無しさん垢版2020/05/22(金) 14:59:26.45ID:MU4pD2nI
ここだったか
レスしたのは覚えてたが
どこのスレだったかすっかり忘れてたわ
0301デフォルトの名無しさん垢版2020/05/25(月) 18:24:47.23ID:mgNf8h6p
>>300
馴染みの店の店主に買いものの好みを覚えられるのと国に管理されるのが同じだと思うなら好きにすれば?
あと国は通帳の中身まで把握しようとしてるがクレジットカードの買い物でそれらは開示されるのか?
0303デフォルトの名無しさん垢版2020/05/26(火) 13:05:11.49ID:vl4FjP6m
>>302
おまえは絶対悪さしない相手なら見ず知らずの他人でも家に上げたり通帳見せたりしてもへいきなんだな
俺は無理
ついでに言うと政府が悪さをしないとも思えない

まあお前さんの価値観は別にそれでいいよ
ただし他人の価値観に口を出すな
0305デフォルトの名無しさん垢版2021/01/19(火) 17:02:08.30ID:nsq4An7E
そのままでは読み取りができないコントラストが弱いQR画像を読み取りたいのですが、
外光などがある状態でのカメラ撮影のため場所によって白セルと(薄い)黒セルの
輝度値が違ったりエッジが綺麗にとれなかったりでうまく二値化ができません
いい画像処理方法はありませんでしょうか

拾い物画像ですが対象QRはこのようなイメージです
https://dotup.org/uploda/dotup.org2364424.jpg
0306デフォルトの名無しさん垢版2021/01/21(木) 08:01:04.68ID:M7gIol+H
>>302
どんな場でもそうだが「国」と一括にするのは焦点がボケる
例えばマイナンバーに口座を紐付けしたら次は税の自動引き落としが確実に来る
サラリーマンは年末調整で還付になるだろうが今でも税は過請求一方の不思議な非対称が起こってるんだからエスカレート間違いなし
公務員は労働強化を防止するという建前でデジタル業務に制限を課してるから年金同様泣き寝入り必至
0307デフォルトの名無しさん垢版2021/01/26(火) 17:39:19.55ID:LaSimptr
>>305
既に画像が消えてるから試せないけどヒストグラムの平坦化をしてからしきい値で2値化とか?
FFT処理して低周波成分をカット後に元に戻してから(ryとか?
0308デフォルトの名無しさん垢版2021/01/28(木) 19:47:23.48ID:fzN2c84Q
画像処理やってる技術者って八年くらい前と比べるとかなり増えたね
この市場ももう終わりなのかなぁ
0309デフォルトの名無しさん垢版2021/01/29(金) 12:24:46.33ID:3QYhbAgj
そうなん?
最近はニューラルネットで…みたいな話ばかり聞くけどどうなんだろう
0310デフォルトの名無しさん垢版2021/02/05(金) 01:59:48.46ID:xbM9VFWh
画像の近似値出すのって
ライブラリとかで一発でできたりしないもん?

二つのjpg送ると%で帰ってくるようなやつ
0311デフォルトの名無しさん垢版2021/02/05(金) 02:01:30.98ID:xbM9VFWh
スキャナアプリみたいな
用紙が光の加減で微妙な明るさの差異がある文章の画像で
平均的に白黒二諧調化にする技術って
どんな技術使ってんの?
0314デフォルトの名無しさん垢版2021/02/26(金) 22:03:25.21ID:6P0CNRPk
2枚の画像のマッチング済みの特徴点から並進x,yと回転θを求められる良いライブラリや参考になるサイトはないでしょうか
OpenCVのestimateAffinePartial2Dが最もイメージに近いのですがスケーリングはいらないので少し余分なのです
0315デフォルトの名無しさん垢版2021/03/12(金) 16:14:04.04ID:JOzlhAMm
ImageJで画像に対してProcess→FFT→FFTで出力したパワースペクトルに対して
同Inverse FFT 「ではなくて」 FFTを実行すると元の画像に戻ってしまうのですが
これっておかしいですよね?

パワースペクトルは描画されている画像に加えて内部にフーリエ変換後の複素数データを持ってると思いますが
複素数データを持っている場合はFFTが呼ばれてもInverse FFTを実行するような処理になってるんでしょうか
0316デフォルトの名無しさん垢版2021/04/08(木) 16:38:44.36ID:8F2/G80L
フリーの画像解析ソフトを探してImageJを使ってみたけどわかりづらい
ググっても日数制限の体験版とかGIMP・フォトショみたいなのばかりでてくるし日本語でわかりやすいのが無いな
0318デフォルトの名無しさん垢版2021/05/14(金) 10:31:35.25ID:BAEZ8bpp
>>308
この分野、今一番ホットかもしれませんw

【無能】政府「ワクチン接種券はバーコードではなく、その下の18桁の数字をタブレットで読み取って」→全国の自治体で読み取りエラー続出★4 [ネトウヨ★]
https://asahi.5ch.net/test/read.cgi/newsplus/1620951033/92
0319デフォルトの名無しさん垢版2021/05/14(金) 10:33:27.12ID:BAEZ8bpp
92
まとめ

厚労省がワクチン円滑化システム「V−SYS」を作る

厚労省「V−SYS」は自治体への輸送までしかサポートできず、接種後の記録や追跡ができないクソ仕様

菅が厚労省に不信感を抱く

河野大臣がワクチン担当に。新しいシステムを作るため、ITに詳しい小林史明議員をワクチン補佐官に任命

内閣府でベンチャー企業に新システム「VRS」を発注(制作期間2ヶ月)。バーコードかQRコードを読み取る仕様
河野「バーコード読み取るだけ」と国会答弁

厚労省が自治体向けの「VRS」マニュアル配布。
なぜか「接種券へのバーコードの印字は任意」と説明してしまう。

バーコードを印字しない自治体が出てくる

バーコードではなく、共通の番号の数字を読み取ることになる

読み取りエラー続出

小林補佐官がタブレットを固定する台を作製(段ボールでも代用可)

タブレットを固定台を全国の自治体に配布←今ここ
0320デフォルトの名無しさん垢版2021/05/14(金) 11:10:33.32ID:N2rlLeCr
なぜかビンが1本余る

生理食塩水を摂取していたことが判明

誰にそれを打ったか判らない←いまここ

バーコードなんて無意味
0321デフォルトの名無しさん垢版2021/05/14(金) 11:11:51.79ID:N2rlLeCr
x 摂取
o 接種
レスを投稿する


ニューススポーツなんでも実況