記事一覧
C言語のprintfの簡単な使い方: フォーマット文字列と引数
printf関数の使い方
C言語の標準ライブラリにはstdio.h
というライブラリがあります。
このライブラリに「printf
関数」という関数があります。
printf
関数は文字列や変数の中身などを画面に出力したい時に使われる関数です。
PHPではecho
, Pythonではprint
, Rubyではputs
的なポジションの関数です。
(省略されました)
PythonのPillowのImage.getchannel()の使い方: 画像のチャンネルを取り出し加工する
PillowのImage.getchannelの使い方
Pythonの画像処理ライブラリであるPillowは画像を管理するImage
モジュールを持っています。
Image
モジュールには画像の指定のチャンネルを取り出すImage.getchannel()
があります。
この関数を使うとたとえばRGBA
の画像からR
のチャンネルを取り出したり、G
のチャンネルを取り出すことが出来ます。
取り出したチャンネルは画像として処理できるので、Pillowを使って各種加工を行うことも出来ます。
(省略されました)
PythonのPillowのImage.effect_spread()で画像のピクセルをランダムに拡大する【エフェクト】
PillowのImage.effect_spread()の使い方
Pythonの画像処理ライブラリというとPillowが有名ですが、Pillowには画像を管理するImage
モジュールがあります。
このImage
モジュール、Image.effect_spread()
という画像のピクセルをランダムに拡大する関数を持っています。
これを使うと画像にザラついたエフェクトをかけることができます。
(省略されました)
PythonのPillowのImage.cropで画像の矩形領域を切り取る【トリミング】
PillowのImage.cropの使い方
Pythonの画像処理ライブラリであるPillownには画像を管理するImage
モジュールがあります。
このImage
モジュールは、画像の指定の矩形(四角形)領域を切り抜き、新しい画像を生成する関数crop()
を持っています。
この関数を使えば、プログラミングで画像の指定領域の切り抜き(トリミング, クロッピング)を自動化することが出来ます。
(省略されました)
PythonのPillowのImage.alpha_composite()を使って画像をアルファブレンドする
PillowのImage.alpha_compositeの使い方
Pythonの画像処理ライブラリであるPillowには、画像を管理するImage
モジュールがあります。
このImage
モジュールは異なる2つの画像をアルファブレンドで合成する関数Image.alpha_composite()
を持っています。
RGBA
などのアルファチャンネルを持っている画像同士、たとえば背景画像とキャラクターの画像の合成などに使うことが出来ます。
(省略されました)