2016-06-25 22 views
1

画像内のピーク群の強さと位置を取得します。その画像内の一連の数字。 pythonを用いた画像処理にピークピーク 私は写真を次のように示されている

  • 積分強度の

    • 番号タグ
    • 位置、私は非常に新しいです:そして、すべてのピークは、私は、次の情報を返す必要があります。どこから始めたらいいか分からない。

  • +1

    あなたはどのパッケージを使用できますか? OpenCV? scikit-image?枕? NumPy/SciPy? – rayryeng

    +0

    あなたの質問は広すぎます。あなたの質問には、いくつかの研究と、理想的には解決策の試みが含まれるべきです。ここを参照することができます。 http://stackoverflow.com/help/how-to-ask –

    +0

    私は最初に私の最初のコードを持っているべきです、私はOpenCVとscikit-imageを調べましたが、どちらを選択するのか分かりません。私は実際に便利な方法で作業しています。とにかくありがとう。私は少なくとも試してみるべきだと思う。 – ted930511

    答えて

    0

    高価なソフトウェアを使用して細部まで細部まで理解してもらいたい場合や、非常に単純なものから始めたいと思っているかどうかは不明です。とにかく、フリーでほとんどのLinuxディストリビューションにインストールされ、Python、Perl、PHP、.NET、Java、Ruby、C、C++バインディング-see hereでOSXとWindowsで使用できるImagemagickの使用を検討することができます。

    Fred Weinhausの優れたWebサイトmaximaというスクリプトがあります。これは、あなたが必要とする多くのことを行います。これはhereです。それはImagemagickを使用し、それを必要とします。

    ので、ちょうどターミナルシェルで、次の操作を実行することができ、あなたのイメージがpeaks.gif命名されたと仮定すると:

    ./maxima -r 20 -n 40 peaks.gif result.png 
    

    出力

    489,0 gray=65535,255,100% 
    143,99 gray=65535,236,92.549% 
    144,23 gray=65535,232,90.98% 
    273,95 gray=65535,232,90.98% 
    246,168 gray=65535,232,90.98% 
    118,99 gray=65535,231,90.588% 
    169,170 gray=65535,231,90.588% 
    194,100 gray=65535,230,90.196% 
    91,170 gray=65535,230,90.196% 
    63,245 gray=65535,230,90.196% 
    326,168 gray=65535,229,89.804% 
    352,97 gray=65535,228,89.412% 
    222,23 gray=65535,227,89.02% 
    300,96 gray=65535,227,89.02% 
    142,243 gray=65535,227,89.02% 
    272,243 gray=65535,227,89.02% 
    219,247 gray=65535,227,89.02% 
    274,22 gray=65535,226,88.627% 
    194,245 gray=65535,226,88.627% 
    300,23 gray=65535,225,88.235% 
    221,97 gray=65535,225,88.235% 
    297,244 gray=65535,225,88.235% 
    196,23 gray=65535,224,87.843% 
    194,318 gray=65535,224,87.843% 
    116,245 gray=65535,223,87.451% 
    403,170 gray=65535,219,85.882% 
    115,319 gray=65535,214,83.922% 
    350,244 gray=65535,208,81.569% 
    272,319 gray=65535,208,81.569% 
    378,96 gray=65535,197,77.255% 
    38,97 gray=65535,196,76.863% 
    220,319 gray=65535,195,76.471% 
    298,318 gray=65535,190,74.51% 
    64,98 gray=65535,189,74.118% 
    11,171 gray=65535,187,73.333% 
    117,23 gray=65535,179,70.196% 
    377,245 gray=65535,177,69.412% 
    353,22 gray=65535,169,66.275% 
    142,319 gray=65535,157,61.569% 
    350,319 gray=65535,144,56.471% 
    

    enter image description here

    -r 20他のピクセルから半径20ピクセル以内のすべてのピークを無視します。 -n 40には、40個のピークがあります。出力には、ピークの座標とその輝度が表示されます。

    関連する問題