らんだむな記憶

blogというものを体験してみようか!的なー

ラスター画像のデータ

がイマイチになったなぁということで別のことも考えたい。

import struct
import freetype
import numpy as np

face = freetype.Face("SourceSansPro-Regular.otf")
face.set_char_size( 64*64 )
gid = 2
face.load_glyph(gid)
bitmap = face.glyph.bitmap
image = np.reshape(bitmap.buffer, (bitmap.rows, bitmap.width))

という感じかな?これで画像をスケール変換して調整して縦横のピクセルの数のヒストグラムをとるとかしたら128次元の特徴ベクトルとかになるんかなぁと思ったり。さて、スケール変換するにはどうするのがベストなんだろう?

GitHub - daseibert/image_similarity_toolbox: A Matlab toolbox for computing image similarity using a variety of computer vision algorithmsとか良さそうかなぁと思いつつもMatlab用のようだ。