Python
以前、台形補正についての記事を書きました。 plant-raspberrypi3.hatenablog.com 今回は、台形だけではなく、任意の四角形を正方形(または別の任意の四角形)に変換しよう、という試み。 射影変換の原理を勉強して、Pythonで実装してみました。 Pythonライ…
最近、画像のモーメントについて(やっと)理解したので備忘録として。 「そもそもなんで画像のモーメントから重心座標が求められるの?」というところが主です。 長文です。 目次 前置き 二値画像で考えてみる さらに単純化してみる 「なぜ、が領域の面積に…
High Sierraの入った新しいMacBook ProでPython環境を構築し直したので、まとめました。 同じようなネタでだいぶ前にも記事にしましたが(コチラ)、拙いところが多かったので、こちらの方がベターです。 また、下記サイトも参考にさせていただきました。感…
scikit-imageのメモシリーズ途中ですが、息抜きで、PythonでTwitterのbotを作ってみました、というお話し。 QiitaのRSSがめちゃ簡単に取得できることを知り、「ラズパイ」タグのRSSをつぶやかせることにしました。 qiita.com RSSの取得 feedparserを使います…
scikit-imageの便利機能の備忘録シリーズ。 これまでの回はコチラ。 第1回 dataモジュールとioモジュール ~画像の入出力~ 第2回 colorモジュール ~色空間~ 第3回 drawモジュール ~図形の描画~ 今回は第4回です。transformモジュールについてメモしていき…
scikit-imageの便利機能の備忘録シリーズ。 これまでの回はコチラ。 第1回 dataモジュールとioモジュール ~画像の入出力~ 第2回 colorモジュール ~色空間~ 今回は第3回です。drawモジュールについてメモしていきます。 drawモジュールでできること 様々な…
scikit-imageの便利機能を、自分への備忘録としてメモしていきます。 第1回はコチラ。 plant-raspberrypi3.hatenablog.com 今回は第2回で色空間について。 colorモジュール 色空間に関するモジュールです。 画像の色空間を変更できます。 公式ページ: Mod…
scikit-imageの便利機能を、自分への備忘録としてメモしていくシリーズです。 今回は第1回です。 scikit-imageとはなんぞや 公式ページはコチラ: scikit-image: Image processing in Python — scikit-image Pythonで画像処理を可能にするためのパッケージ…
こんにちは。らずべりーです。 ラズパイさんで画像認識モデルの訓練ができるかなー、と先日入れたKerasで試したところ、見事にフリーズし撃沈orz 訓練はMacのほうでやろう、、、 TensorflowやらKerasのわからん Kerasを使っていて、素人的にはよくわからない…
こんにちは、らずべりーです。 無事、環境構築ができたので、早速おためし。 Kerasは学習済みのモデルがたくさんついていていいですね! 環境構築については過去記事を参照のこと。 plant-raspberrypi3.hatenablog.com とりあえずVGG16で試してみた 早速、VG…
こんにちは。らずべりーです。 ラズパイさんで画像認識したくて表題の作業をしていたのですが、環境構築に苦戦して土日が潰れてしまったので備忘録として。長文です。 目次 実行環境 なぜpyenvにしたの 参考ページ pyenv, pipを入れる Numpy, Scipy, Pandas,…
こんにちは。らずべりーです。 深層学習モデルについて勉強中です。 といっても、自分の写真を学習済みモデル(主にVGG16)に認識させて遊んでるだけですが。 VGG16というのは転移学習やFine-tuningなどによく使われている学習済みモデルで、Kerasから使えます…
こんにちは。らずべりーです。 とある知り合いにPythonについて尋ねられたときのお答えを自分メモとして一部改変して掲載。 セットアップ手順については過去のブログ記事を参照のこと。 plant-raspberrypi3.hatenablog.com plant-raspberrypi3.hatenablog.co…
お久しぶりのらずべりーです。 本業の方で忙しすぎてなかなか更新できずorz 最近は画像の深層学習も比較的手軽にできるようになってきているみたいなので、ちょっとやってみたい!とKerasを導入してみたのですが、Kerasでの画像の取り扱い方法がわからず苦戦…
らずべりーです。ご無沙汰です。 JupyterLab、Pythonコードを試すのに非常に重宝しています。 現在使っているのはv0.27.0なのですが、今年中にv1.0が出る予定とのこと。 blog.jupyter.org 以下、グーグル翻訳による訳文の引用。 JupyterLabは、ノートブック…
らずべりーです。お久しぶりのPythonネタ。 植物とも画像ともあまり関係がないネタですが。 Google検索の結果をリスト形式で保存しておきたかったので HTML解析(スクレイピングもどき)にトライしてみました。 HTML解析用のソフトって色々あるんですねー。 こ…
おはようございます。らずべりーです。 ニュースです。 私はPython3をやっているので気にしていなかったのですが、Python2のサポートは2020年に終わっちゃうんですね。それにともない、Numpyもサポートをやめる予定とか。 Pythonをやるときに、2にするか3に…
公式ドキュメントのAPIを眺めていて気づいたのですが、前回の記事で使用していたsklearn.cross_validation.train_test_splitは scikit-learn 0.20から廃止になるそうです。 前回の記事。 plant-raspberrypi3.hatenablog.com 該当部分のコード。 from sklearn…
こんにちは。らずべりーです。 前回に引き続き、機械学習による分類です。 その1とその2は以下をご参照のこと。 plant-raspberrypi3.hatenablog.com plant-raspberrypi3.hatenablog.com 目標 紅色の花の部分画像と、それ以外(葉や枝)の部分画像を自動で区…
こんばんは。らずべりーです。 ちょっと前のブログで機械学習による自動分類に無謀にもチャレンジし始めていました。 plant-raspberrypi3.hatenablog.com 今回、やっとその続きができたので書いていきます。 以下はこれまでのおさらいです。 目標 紅色の花の…
こんにちは。らずべりーです。 Pythonで画像分類をしてみよう!ということで、無謀にも機械学習なるものにチャレンジしてみました。 目標 紅色の花の部分画像と、それ以外(葉や枝)の部分画像を自動で区別してくれる分類器を作成する まだ難しい方法はハード…
こんにちは。らずべりーです。 最近めちゃ寒いですね。 コンタクトシート風シート(Adobeさんに気を遣ってぼやかしてみた)の作成プログラムを仕上げてみました。 これまでの経緯 以前書いたコードは画像20枚までのシートを1枚だけ作成するプログラムでした…
こんにちは。らずべりーです。 Markdown記法について調べたので、早速使ってみています。 これ便利ですね! 参考にさせていただいたまとめページ。感謝! igcn.hateblo.jp ochataro.hatenablog.com では、そろそろ本題に、、、 植物の画像加工にチャレンジ(…
こんにちは。らずべりーです。 以前、コンタクトシート作成用のコードを書いていました。 plant-raspberrypi3.hatenablog.com このプログラムを作ったときは、フォントを指定する方法があまりよく理解できず放置してしまったのですが、今回、PILのドキュメン…
撮影した画像のコンタクトシートが作りたくなってPythonで作ってみました。 PILモジュールは、はじめて使いましたが、なかなか使いやすくて良いですね。 画像の取り込みと連結の方法は以下のページを参考にさせていただきました。 Python 3.5 対応画像処理ラ…
OpenCV3をなかなかPython3.6でインポートできず苦労したので 備忘録をつけておきます。 検索でよく引っかかってきた以下のコードでインストールするも うまくいかなかったので、別の方法を模索。 $ brew install pyenv$ conda create -n openCV python=3.6.0…
(2018/10/2) ごちゃごちゃしていたのと、一部必要のない部分があったため、再度記事にしました。こちらを是非ご参照ください。 plant-raspberrypi3.hatenablog.com (2018/4/25) 指摘をいただきまして、コードを一部修正しました。 ラズパイさんで遊ぶためにP…
お久しぶりのらずべりーです。 仕事が忙しくて長らく放置してましたが、やっとこさタイムラプス撮影できた、、、色々紆余曲折ありました。 図書館でLinuxの入門書(ブルーバックスの本)を借りられたので、それを参考に。 入門者のLinux-素朴な疑問を解消し…
こんばんは。らずべりーです。 Pythonを使っていくにあたり、エディタをどうしようかと探していたのですが、調べてみるとJupyter notebookというのが使いやすそう。 ラズパイのOSであるRaspbianでも動くそうなので、早速インストール作業開始。 ひとまずやり…