タグ

ブックマーク / qiita.com/koshian2 (2)

  • NumPy221本ノックの本書いた - Qiita

    1~2ヶ月ぐらいかけてNumPyの基礎~実装力をつけるためのを書きました。問題演習形式で221問収録してあります。 着想 以前このを書いたのですが、ディープラーニングに行く前のNumPyでつまずいている方が結構多かったのです。例えば「np.meanのaxisってどうするの?」や「shapeが何だかわからない」というケース。そこをどうにかケアしようというのが今回の目的です。 NumPyの問題演習は昔からありまして、100 numpy exercisesが有名です。昔初心者の頃自分もやったことがあります。最初の方は良いのですが、あとの方が「これイマイチ何に使うんだろう」という疑問があったのです。今振り返ってみても「NumPyの問題としてはよくても、そこまで実践的ではないな」と多少不満点はありました。「それならもう自分で作ってしまおう」ということでを書きました。 大事にしたところ 書を書

    NumPy221本ノックの本書いた - Qiita
    xef
    xef 2020/12/26
  • 主成分分析で「九条カレンのポーズ」から正規直交基底を検出する - Qiita

    with Image.open("karen.jpg") as img: img = img.resize((img.width//2, img.height//2), Image.BICUBIC) # 1/2にリサイズ(メモリ対策) original = np.asarray(img, np.float32) / 255.0 # [0, 1]のNumpy配列に 後で使うのでNumpy配列としても保持しておきましょう。 2. エッジ検出 最終的にはこの画像を0,1に変換したいのです(二値化)。これは画像の内容にもよりますが、アニメ画像の場合は軸を求める際に、塗りつぶされた領域よりも輪郭線を見てほしいので、エッジ検出を行ってみました。特徴量を抽出しているイメージです。エッジ検出の前には一度グレースケール化をします。エッジ検出はPILの場合はImageFilter.FIND_EDGESでできま

    主成分分析で「九条カレンのポーズ」から正規直交基底を検出する - Qiita
  • 1