あいどる💖たいむ

あいどるやってます。

OpenCVでのリサイズと切り取り

画像を正方形にリサイズする。 画像の短辺を正方形の辺の長さ®に合わせて中央に配置し、長辺のはみでた部分は切り捨てる。 コード import cv2 def resize_and_crop_square(img, r): """ 画像を正方形に切り取る 短辺をrに合わせるようリサイズし、長辺のはみ…

OpenCVを使って彩度を変更する

OpenCVを使って彩度の変更をしてみる。 環境 python3.6 OpenCV 3.2.0 >>> import cv2 >>> cv2.__version__ '3.2.0' 実装 大まかな流れ cv2.imreadで画像読み込み 彩度をあつかうので、RGBからHSVへ変換(OpenCVで読み込んだ配列はBGRの並び) 各ピクセルの彩…

jlisting.styの導入

LaTeXにソースコードを埋め込むにはlisting.styを使うが,ソースコードに日本語を含む場合はjlisting.styが必要とのこと.なので導入. 環境 macOS 10.12 TexLive 2016をインストール済 macに以下の本のDVDでLaTeXをインストールした状態. [改訂第7版]LaTeX…

chainercvを動かしてみた

写真の被写体の個数に応じて処理をしたいなと思ったので,chainercvを使って物体検出してみた. github.com 環境 Ubuntu-16.04 Python 3.5 インストールはInstallationのとおり 実装 gist.github.com モデルはSSD512というのを使用. ほとんどexampleどおり…

Scilab/Scicosはじめた

使い方が難しい(*>△<) はたして、シュミレーションできるようになるのか? ステップ関数の加算に成功した! グリッドの表示に成功した!

abc025_c

C: 双子と○×ゲーム - AtCoder Beginner Contest 025 | AtCoder はじめてミニマックス法の問題を解いた。 ミニマックス法 - Wikipedia 解法メモ スコアの"最大値を目指す"と、"最小値を目指す"を交互に繰り返し、スコアの最大値を求めるってイメージ。 コード…

numpyの配列から上位n個を取得する

概要 numpy.darrayから値を比較し、上位n個を取得したい。 argsortを使えば実現できた。 環境 $ python --version Python 3.5.1 argsortを使ってみる argsortでソート後のindexのリストを取得できる numpy.argsort — NumPy v1.12 Manual In [1]: import nump…