画像処理についてあれこれ

ImageMagickをメインに、画像処理についてのTipsを書いていきます。

Saturday, January 10, 2009

ImageMagickとPHPで画像の左右をギザギザに切り取る

›
ImageMagickとPHPで画像の左右をギザギザに切り取るには、以下のコードを実行します。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.or...

groovyで楕円を描画する

›
groovyで楕円を描画するには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample794a.png", 200, 20...
Friday, January 09, 2009

RMagickでjpegのqualityを指定してファイルに保存する

›
RMagickでjpegのqualityを指定してファイルに保存するには、以下のコードを実行します。 require 'RMagick' include Magick # jpeg qualityの指定 img = Image.read("sf.jpg...

groovyで画像をスムースにする

›
groovyで画像をスムースにするには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample858a.png", 200,...
Thursday, January 08, 2009

groovyでドーナツ型を描画する

›
groovyでドーナツ型を描画するには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample793a.png", 200,...

librsvgを使用して画像を半透明にして重ね合わせる

›
librsvgを使用して画像を半透明にして重ね合わせるには、以下のsvgファイルを処理します。 <?xml version="1.0"?> <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN...
Wednesday, January 07, 2009

groovyで画像を感光させたように加工する

›
groovyで画像を感光させたように加工するには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample857a.png",...

ImageMagickとPHPで、円形のドットの文字列を描画する

›
Imagickで円形のドットの文字列を描画するには、以下のコードを実行します。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xht...
Tuesday, January 06, 2009

RMagickで画像の色数を減色する

›
RMagickで画像の色数を減色するには、以下のコードを実行します。 require 'RMagick' include Magick # 32色に減色 img = Image.read("sf.jpg") img2 = img[0].quan...

groovyでイルカの形を描画する

›
groovyでイルカの形を描画するには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample792a.png", 200,...
Monday, January 05, 2009

groovyで画像にスタンプフィルタをかける

›
groovyで画像にスタンプフィルタをかけるには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample856a.png",...

Java2Dで点線角丸四角を描画する

›
Java2Dで点線角丸四角を描画するには、以下のコードを実行します。 import java.awt.*; import java.awt.geom.*; import java.awt.image.*; import java.io.*; import java.util.*;...
Sunday, January 04, 2009

groovyで画像を2値化する

›
groovyで画像を2値化するには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample855a.png", 200, 2...

groovyでCubicCurveを描画する

›
groovyでCubicCurveを描画するには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample791a.png",...

ImageMagickとPHPで手でちぎったように画像を切り取る

›
Imagickで手でちぎったように画像を切り取るには、以下のコードを実行します。 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xh...
Saturday, January 03, 2009

groovyで画像をシャープにする

›
groovyで画像をシャープにするには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample854a.png", 200,...

groovyで十字形を描画する

›
groovyで十字形を描画するには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample790a.png", 200, 2...

RMagickでビルトインパターンの背景画像を作成する

›
RMagickでビルトインパターンの背景画像を作成するには、以下のコードを実行します。 require 'RMagick' include Magick img = Image.read("pattern:RIGHTSHINGLE"){ sel...
Friday, January 02, 2009

groovyで画像に水面の波紋のような効果をかける

›
groovyで画像に水面の波紋のような効果をかけるには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample853a.png...

groovyで円を描画する

›
groovyで円を描画するには、以下のコードを実行します。 import groovy.swing.j2d.* def gr = new GraphicsRenderer() gr.renderToFile("sample789a.png", 200, 200...
‹
›
Home
View web version

About Me

kyle
View my complete profile
Powered by Blogger.