python 画像処理・解析その1 2020年4月8日 kohei.kubota Tech Press | テックプレス アフィン変換 アフィン変換とは、回転・平行移動などの線形変換です。下記の画像のようなせん断変形や曲げ変形もアフィン変換になります。変換の式についても載せておきます。同次座標 …
python OpenCVでの画像処理入門:その4 2020年4月7日 kohei.kubota Tech Press | テックプレス ヒストグラム ヒストグラムを用いることで、解析したい画像の中にどの色(青など)が多いのか調べることができます。正確に言えば、画素値の分布を描画することで視覚的に分かりやすく …
python OpenCVでの画像処理入門:その2 2020年4月6日 kohei.kubota Tech Press | テックプレス 画像の基礎知識 画像処理での約束事 1、画像処理では座標軸の原点は左上になる 数学の考え方では、左下を原点に考えると思いますが、画像処理では考え方が異な …
python OpenCVでの画像処理入門:その3 2020年4月6日 kohei.kubota Tech Press | テックプレス リサイズ import cv2 img = cv2.imread('sample.png') cv2.imshow('img', img) cv2.waitKey(0) …
python OpenCVでの画像処理入門:その1 2020年4月5日 kohei.kubota Tech Press | テックプレス 画像の定義とは? 画像は一言で言ってしまうとパターンを表す数字で画素数の集まりです。スマホで撮った写真も画素と呼ばれる最小単位から構成されており、画素は画素値と呼ばれる特定 …
python pythonでの正規表現 2020年4月4日 kohei.kubota Tech Press | テックプレス 正規表現のパターンマッチング pythonの正規表現関数は、reモジュールの中に含まれています。これはpythonをインストールしたタイミングで標準で入っているので、pip …
python pythonで正規分布(ガウス分布)を作る 2019年12月24日 kohei.kubota Tech Press | テックプレス データサイエンスの勉強していると統計学の知識は欠かせません。 そこで、絶対に出てくる標準偏差や分散を理解するために正規分布の図が出てきますが、図を見ているだけでは理解つなが …
react Reactの概要と開発環境 2019年12月21日 kohei.kubota Tech Press | テックプレス Reactとは? Reactはfacebook製のJavaScriptライブラリであり、MVCで言う所のViewの部分のみに特化しています。 使い方としては、見た目の …
python GCEにflask + wsgi + apache2 でAPIサーバーを立てる 2019年12月20日 kohei.kubota Tech Press | テックプレス エラーに躓いた箇所と解決策 モジュールのインストール先が異なっていた pipでモジュールをインストールしているのに、.pyファ …
サーバー flaskでAPIを作成した後のクロスオリジン解決法 2019年12月17日 kohei.kubota Tech Press | テックプレス 外部からAPIを呼び出せるようにする 機械学習の推論APIを作成したので、外部からアクセスする際にエラーが出てしまった。 リク …
機械学習 Google Colaboratoryの使い方 2019年12月8日 kohei.kubota Tech Press | テックプレス Google Colaboratoryとは? ブラウザ上でPythonプログラムやJypter Notebookを書けるようにするも …
コラム ソフトウェアアーキテクチャの重要性 2019年12月5日 kohei.kubota Tech Press | テックプレス 前提 ソフトウェアアーキテクチャを考える上で越えなくては行けない壁が存在します。1、要求2、実装 ソフトウェアアーキテクチャの定義 ソフトウェアアーキテクチャと …
ブロックチェーン ブロックチェーンの概要 2019年12月5日 kohei.kubota Tech Press | テックプレス ブロックチェーンは何故注目されているのか? 理由としては、特にデータに関連する部分を大きく変えると期待されているからです。データの価値が石油の価値を上回ったという情報が出る …
機械学習 機械学習と主成分分析 2019年11月23日 kohei.kubota Tech Press | テックプレス 機械学習とは 機械学習とは、データのパターンを学習することで識別や回帰による予測をソフトウェアで実現する手法です。 例えば、人の話し声を識別して文字に変換したり、有名 …
python pythonのコードスタイルをチェックするツール 2019年9月18日 kohei.kubota Tech Press | テックプレス 結論から言ってしまうと、pep8、flake8、pylintを使用してあげれば大丈夫です。 導入方法は、pipを使用してあげます。 …
python __name__ という変数の役割 2019年9月14日 kohei.kubota Tech Press | テックプレス pythonではimport命令を使用して他のモジュール(ライブラリ)を読み込みます。ですので、呼び出す側と呼び出される側があります。 既にあるモジュールを読み込むだけでな …
python pythonで変数名に_を使う場面 2019年9月14日 kohei.kubota Tech Press | テックプレス コードを記述する際、変数の命名規則として、他の人が自身が命名した変数名を見てその変数にどんな値が入っているか分かるように変数名をつけなくてはいけませんが、他の人が書いたコードで「 …
Ruby on Rails railsでDBにカラムを追加・削除する方法 2018年11月9日 kohei.kubota Tech Press | テックプレス 新たに別のカラムを追加したい場合や、誤った名前でカラムを追加してしまう場合もあると思います。その場合には以下のコマンドを参考に実行してみてください。 カラムの追加コマンド …
Ruby on Rails railsでユーザー登録機能を作成 2018年11月8日 kohei.kubota Tech Press | テックプレス gemで提供されているライブラリのdeviseを使用して、ログイン機能などを作成する deviseのインストール devise | RubyGems.org | your …
機械学習 訓練データとテストデータの分割 2018年11月7日 kohei.kubota Tech Press | テックプレス 機械学習のモデルに性能を評価するには、新しいデータに対して使用する必要がある。 そのためには、データセットを訓練データ(学習用)とテストデータ(検証用)とに分けます。 これ …