Ruby で ImageScience を使ってサムネイル画像を作る

URL: https://github.com/seattlerb/image_science

前準備

Ubuntu で OS のシステム更新を行うときは, 次のコマンドを実行.

Ubuntu で OS のシステム更新を行うときは, 端末で,次のコマンドを実行する。これは、パッケージ情報を最新の状態に保ち、インストール済みのパッケージをセキュリティアップデートやバグ修正を含めて更新するためである。

Ubuntu のインストールはこちらの別ページで説明する。

# パッケージリストの情報を更新
sudo apt update
# インストール済みのパッケージを包括的に更新 (依存関係も考慮)
sudo apt full-upgrade
# カーネル更新等で実際に再起動が必要な場合のみ実行を推奨
# sudo shutdown -r now

CinePaint のインストール手順

# パッケージリストの情報を更新
sudo apt update
sudo apt -y install rubygems 
sudo apt -y install libimage-science-ruby
 

ImageScience を使ってみる

ImageScience を使ってサムネイル画像を作る Ruby プログラム例

irb1.8
require "rubygems"
require "image_science" 

ImageScience.with_image("/tmp/fruits.jpg") do |img|
  img.cropped_thumbnail(100) do |thumb|
    thumb.save "/tmp/a.jpg"
   end
end
exit