画像処理についてあれこれ
ImageMagickをメインに、画像処理についてのTipsを書いていきます。
Saturday, April 25, 2009
ScriptomとImageMagickでカウントダウン動画を作成する
›
ScriptomとImageMagickでカウントダウン動画を作成するには、以下のコードを実行します。 import org.codehaus.groovy.scriptom.* Scriptom.inApartment { im = new ActiveXObject(...
pycairooで画像をグレースケールに変換する
›
pycairooで画像をグレースケールに変換するには、以下のコードを実行します。 # coding=UTF-8 import cairo surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, 200, 200) img = cairo...
ScriptomとImageMagickで四角を描画する
›
ScriptomとImageMagickで四角を描画するには、以下のコードを実行します。 import org.codehaus.groovy.scriptom.* Scriptom.inApartment { im = new ActiveXObject("Imag...
Friday, April 24, 2009
ImageMagickで画像を扇形に変形させる
›
ImageMagickで画像を扇形に変形させるには、以下のバッチファイルを実行します。 rem 環境によって変えてね set im=C:\Progra~1\ImageMagick-6.4.8-Q16 %im%\convert.exe sf2.jpg -alpha activate...
ScriptomとImageMagickで画像を拡散させる
›
ScriptomとImageMagickで画像を拡散させるには、以下のコードを実行します。 import org.codehaus.groovy.scriptom.* Scriptom.inApartment { im = new ActiveXObject("Ima...
pixbufで彩度を変更する
›
pixbufで彩度を変更するには、以下のコードを実行します。 # coding=UTF-8 import gtk pb = gtk.gdk.pixbuf_new_from_file("sf.jpg") pb.saturate_and_pixelate(pb, ...
groovyで図形を回転させる
›
groovyで図形を回転させるには、以下のコードのようにrotateを使用します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample947a.png...
Thursday, April 23, 2009
RMagickで指定した矩形領域以外を暗くする
›
RMagickで指定した矩形領域以外を暗くするには、以下のコードを実行します。 require 'RMagick' include Magick # 画像の任意の矩形領域の境界をぼかしてその領域以外を暗くする # 余白 padx = 20 pady = 20 im...
ScriptomとImageMagickで楕円を描画する
›
ScriptomとImageMagickで楕円を描画するには、以下のコードを実行します。 import org.codehaus.groovy.scriptom.* Scriptom.inApartment { im = new ActiveXObject("Imag...
pixbufでJPEGを読み込んでpycairoでPNGで保存する
›
pixbufでJPEGを読み込んでpycairoでPNGで保存するには、以下のコードを実行します。 # coding=UTF-8 import cairo import gtk pb = gtk.gdk.pixbuf_new_from_file("sample3b.jp...
Wednesday, April 22, 2009
ScriptomとImageMagickで画像をグレースケールに変換する
›
ScriptomとImageMagickで画像をグレースケールに変換するには、以下のコードを実行します。 import org.codehaus.groovy.scriptom.* Scriptom.inApartment { im = new ActiveXObject(...
im4javaで画像を網掛けにする
›
im4javaで画像を網掛けにするには、以下のコードを実行します。 import java.util.*; import org.im4java.core.*; import org.im4java.process.*; // im4java-0.97.0-bin.tar.bz2...
groovyでシェイプをぼかす
›
groovyでシェイプをぼかすには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() imgb = gr.render(200, 200){ antialias("on...
Tuesday, April 21, 2009
ImageMagickで画像をゴーストっぽく変換する
›
ImageMagickで画像をゴーストっぽく変換するには、以下のバッチファイルを実行します。 rem 環境によって変えてね set im=C:\Progra~1\ImageMagick-6.4.8-Q16 %im%\convert.exe sf2.jpg -colorspace ...
pycairoで半透明の四角を描画する
›
pycairoで半透明の四角を描画するには、以下のコードを実行します。 # coding=UTF-8 import cairo surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, 200, 200) img = cairo.Imag...
ScriptomとImageMagickで円を描画する
›
ScriptomとImageMagickで円を描画するには、以下のコードを実行します。 import org.codehaus.groovy.scriptom.* Scriptom.inApartment { im = new ActiveXObject("Image...
Monday, April 20, 2009
ScriptomとImageMagickで画像を2値化する
›
ScriptomとImageMagickで画像を2値化するには、以下のコードを実行します。 import org.codehaus.groovy.scriptom.* Scriptom.inApartment { im = new ActiveXObject("Ima...
pycairoで画像を三角形に切り取る
›
pycairoで画像を三角形に切り取るには、以下のコードを実行します。 # coding=UTF-8 import cairo surface = cairo.ImageSurface(cairo.FORMAT_ARGB32, 200, 200) img = cairo.Imag...
groovyで画像をグレースケールと反転させたグレースケールを交互に配置した画像に変換する
›
groovyで画像をグレースケールと反転させたグレースケールを交互に配置した画像に変換するには、以下のコードを実行します。 import javax.imageio.*; import groovy.swing.j2d.* img = ImageIO.read(new File(...
Sunday, April 19, 2009
ScriptomとImageMagickで直線を描画する
›
ScriptomとImageMagickで直線を描画するには、以下のコードを実行します。 import org.codehaus.groovy.scriptom.* Scriptom.inApartment { im = new ActiveXObject("Imag...
‹
›
Home
View web version