2010-06-29から1日間の記事一覧
sudo apt-get install sun-java6-jdk sun-java6-bin aptのjrubyが古いのでバイナリを持ってくる wget http://jruby.org.s3.amazonaws.com/downloads/1.5.1/jruby-bin-1.5.1.tar.gz tar -zxvf jruby-bin-1.5.1.tar.gz mv jruby-1.5.1 ~/lib/jruby .zshrc path…
http://d.hatena.ne.jp/shokai/20100629/1277804347 の続き 前のコードではjavaのBufferdImageがRubyのオブジェクトに毎回変換されている気がしたので int配列でwidth,heightだけを返すJava classを作ってJRubyのスクリプトから呼ぶ事にした。 Javaで配列で…
画像読み込んでwidth, heightを出力対決 画像46枚でJRuby+javax.imageio #!/usr/bin/env jruby # -*- coding: utf-8 -*- require 'java' import 'java.lang.System' import 'javax.imageio.ImageIO' import 'java.awt.image.BufferedImage' start = Time.now…
javax.imageioで使える画像フォーマット - 橋本詳解をJRubyで書いてみる test.rb #!/usr/bin/env jruby # -*- coding: utf-8 -*- puts 'jruby start' require 'java' import 'java.lang.System' import 'javax.imageio.ImageIO' System.out.println("javaのp…
インストール http://jruby.org/download から最新releaseを取ってホームディレクトリに置く wget http://jruby.org.s3.amazonaws.com/downloads/1.5.1/jruby-bin-1.5.1.tar.gz tar -zxvf jruby-bin-1.5.1.tar.gz mv jruby-1.5.1 ~/lib/jruby ~/lib/jruby/bi…
http://d.hatena.ne.jp/shokai/20100629/1277804347 と同じ条件でimage_size.rb #!/usr/bin/env jruby # -*- coding: utf-8 -*- require 'java' import 'javax.media.jai.Interpolation' import 'javax.media.jai.JAI' import 'javax.media.jai.RenderedOp' …
JAI http://java.sun.com/javase/technologies/desktop/media/jai/ https://jai.dev.java.net/binary-builds.html からバイナリを取得 wget http://download.java.net/media/jai/builds/release/1_1_3/jai-1_1_3-lib.zip unzip jai-1_1_3-lib.zip mv jai-1_1…