OpenCV画像解析入門

  • Pythonで画像解析
  • C++で画像解析
  • 数学とアルゴリズム
  • データサイエンス
  • 読書メモと感想
  • サイトマップ
  • このサイトについて
C++ 計算幾何

2D拡散シミュレーション

2016.10.27 Mochizuki

二次元平面上での物質の拡散をシミュレーションしました。三次元版はこちらにあります。 時間の経過とともにどのように物質濃度の分布が変化するかを計算します。その時に、現在の状態から⊿tだけあとの分布の状態を求めます。差分近似…

C++ 便利技

MatとIplImageの間の変換

2016.10.20 Mochizuki

OpenCV 1系と2系以降では画像または行列の保持に使われる型に違いがあります。IplImage型とMat型ですが、これらは互いに変換可能です。 #include "opencv/cv.h" #in…

C++ 環境構築

OpenCVはすぐに使えます

2016.10.14 Mochizuki

ISOイメージ OpenCVがプリインストールされるLubuntuイメージを作成しました。こちらで紹介しているインストールの方法を実行したもので、OpenCVを実行できる環境がすぐに構築できます。β版ですので、そのままで…

C++ 入門編

C++の基本

2016.06.18 Mochizuki

C++のプログラムは、int main()で始まります。プログラムの最後には「return 0;」を必ず書きます。行の終わりにはセミコロン「;」を書かなくてはなりません。典型的なプログラムは以下のようになりますが、このプ…

C++ 便利技

C++でCSVファイルを読み込む

2016.05.14 Mochizuki

CSVとはコンマ区切りのファイル形式です。例えば、下のような形式のデータはCSV形式です。このようなデータが格納されたファイルからデータを数値として読み込む方法を紹介します。 0,914,523 1,915,524 2,…

その他

ImageJとOpenCVの比較

2016.04.27 Mochizuki

OpenCVとImageJ、どちらかが完全というわけではありません。適材適所に使い分けできるのがベストです。では、実際の研究などではどちらを使うべきでしょうか。もちろん、どちらか一方のスキルのみが高いのであれば、慣れた方…

C++ 計算幾何

楕円の周長の計算(区分求積法)

2016.05.15 Mochizuki

楕円は円錐を平面で切ったときにできる図形のうちの1つです。今回は楕円の周の長さCを数値計算によって求めます。長軸2a、単軸2bのx2/a2+y2/b2=1で表される楕円の面積はπabと簡単に計算できますが、楕円の周の長さ…

C++ 便利技

LUTで高速にMatを操作する

2016.03.01 Mochizuki

ルックアップテーブル(LUT)関数を用いることで、Matの全ての要素に一律な基準で値の変更する場合に高速化が期待できます。 #include "opencv/cv.h" #include "…

C++ 便利技

輪郭検出でマスクを自動生成する

2015.11.12 Mochizuki

今回は、マスク画像を自動的に作る方法を紹介します。画像の一部分しか解析に必要ない、除外したいという場合にはマスク画像を用いてこれを実現できます。マスクという言葉の”隠す”という意味の通り、マスク画…

その他

顕微鏡画像の扱い方と解析の流れ

2016.10.11 Mochizuki

顕微鏡で撮影した画像・動画は、顕微鏡メーカーの定めた独自のフォーマットで保存されます。例えばZEISSの顕微鏡ではCZIフォーマットになります。初めからTIFFなどで保存してしまうのも一つの手段ではありますが、多くの場合…

  • <
  • 1
  • …
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • >

書いているひと


望月 優輝(プロフィール詳細はこちら)


得意なこと:
   画像解析 / 機械学習 / 数値計算
   Python / C++

X

統計、数値計算などの領域を軸に、ソフトウェアエンジニア・データサイエンティストとして働いています。

・お問い合わせはこちら
・当サイトのご利用条件と免責事項
・当サイトのプライバシーポリシー

  • 材料科学向け、3次元画像処理ソフトウェアの比較 2025.01.19
  • [動画] 3D Slicer: Watershed法によるセグメンテーション、サーフェスレンダリング 2025.01.19
  • [動画] 3D Slicer: 変形解析 – 非線形位置合わせ 2025.01.19
  • [動画] 3D Slicer: ボリュームメッシュの生成 2025.01.19
  • 3D Slicer: 3D Viewでの方向ラベル・座標軸の表示をXYZに変更する 2025.01.19

よく読まれている記事

  • C++版 OpenCVの基本 - 352,849pv
  • 移動する物体を追跡する - 241,263pv
  • 粒をカウントする (粒子解析) - 196,983pv
  • C++でCSVファイルを読み込む - 125,384pv
  • 画像をリサイズする - 112,866pv
  • 根の長さを測定する - 105,901pv
  • 緑色のピクセルを数える - 89,745pv
  • 画像の明るさを正規化する - 84,250pv

©Copyright2025 OpenCV画像解析入門. All Rights Reserved.