プログラム日記φ(..)

おもにPython関係のプログラムメモ

画像処理

OpenCVで画像ヒストグラムの類似度をEarth Mover’s Distance (EMD)で求めてみる

しばらく遊び惚けてて、このブログ放置しておりましたが(笑) 先日、librosaで楽曲に含まれる12半音(クロマグラム)を表示してみましたが memomemokun.hateblo.jp librosaにはクロマグラムをはじめ、音楽楽曲に含まれるビートやテンポ、メルスペクトル、MF…

ETOPO1で地球全体の高度段彩図と陰影起伏図から、陰影段彩図を作成してみる

前回、ETOPO1の地球全体の標高・水深データを使い、地球の各地点の標高・水深の高さ、および深さ1m毎に別の色で色付けして地図を作ってみましたが、 memomemokun.hateblo.jp このような標高値を高度の段階ごとに分け、その段階ごとに色付けした地図を高度段…

地球全体を、標高1m毎に別の色で塗り絵して地図を作ってみる。

前回作成した要領で、水深6000mから標高5500mまでのカラーマップを作成し memomemokun.hateblo.jp ETOPO1の標高値を使い https://www.ngdc.noaa.gov/mgg/global/global.html 地球の全体を標高1m間隔を別の色で塗り絵してみる。 こんな感じ。 ETOPO1グローバ…

matplotlibで自前のグラデーション色を作成してみる

前回、ETOPO1のグローバル地形データセットから作成した地球の全体地図を好みの色で色分けしたいと、NOAAの地球の全体地図の画像から、使われている色を取り出してみましたが memomemokun.hateblo.jp 全ての色を手作業で、指定するのは、やってみると流石に…

PythonでGIF画像のカラーパレットを取り出してみる

先日、ETOPO1のグローバル地形データセットで地球の全体地図を描いてみましたが memomemokun.hateblo.jp 地形の色分けを 、もっと、それらしく、NOAAのETOPO1の画像のような感じにしてみたいなと思い、 ETOPO1 Global Relief | NCEI 上の画像を、元の画像と…