トップ «前の日記(2014-02-22) 最新 次の日記(2014-02-24)» 編集

ヨタの日々

2001|08|09|10|11|12|
2002|01|02|03|04|05|06|07|08|09|10|11|12|
2003|01|02|03|04|05|06|07|08|09|10|11|12|
2004|01|02|03|04|05|06|07|08|09|10|11|12|
2005|01|02|03|04|05|06|07|08|09|10|11|12|
2006|01|02|03|04|05|06|07|08|09|10|11|12|
2007|01|02|03|04|05|06|07|08|09|10|11|12|
2008|01|02|03|04|05|06|07|08|09|10|11|12|
2009|01|02|03|04|05|06|07|08|09|10|11|12|
2010|01|02|03|04|05|06|07|08|09|10|11|12|
2011|01|02|03|04|05|06|07|08|09|10|11|12|
2012|01|02|03|04|05|06|07|08|09|10|11|12|
2013|01|02|03|04|05|06|07|08|09|10|11|12|
2014|01|02|03|04|05|06|07|08|09|10|11|12|
2015|01|02|03|04|05|06|07|08|09|10|11|12|
2016|01|02|03|04|05|06|07|08|09|10|11|12|
2017|01|02|03|04|05|06|07|08|09|10|11|12|
2018|01|02|03|04|05|06|07|08|09|10|11|12|
2019|01|02|03|04|05|06|07|08|09|10|11|12|
2020|01|02|03|04|05|06|07|08|09|10|11|12|
2021|01|02|03|04|05|06|07|08|09|10|11|12|
2022|01|02|03|04|05|06|07|08|09|10|11|12|
2023|01|02|03|04|05|06|07|08|12|
2024|01|02|03|04|05|06|07|08|09|10|

2014-02-23 :-)

_ 午前

0800 起床

1000 アニメ消化

_ 午後

1200 おひる

1300 アニメ消化

1400 はてなブックマークがどうのこうの

1500 散歩

IMG_3914

_

1700 ImageMagick がどうのこうの

2130 飯。ぶりの塩焼き

_ 祖母の葬儀

結局私は行かず。両親のみ行ってきた。(宮崎である)

_ [NetBSD][pkgsrc][pkg_add]バイナリパッケージをインストールする

Chapter 4. Using pkgsrc - 4.1.2. Installing binary packages

NetBSD 6.1.2 / i386 とする

配布元 http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/

たとえばここ:

http://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/6.1.2/All/

設定

PATH="/usr/pkg/sbin:$PATH"
PKG_PATH="ftp://ftp.netbsd.org/pub/pkgsrc/packages/NetBSD/i386/6.1.2/All/"
export PATH PKG_PATH

インストール

pkg_add gimp-2.8.10
pkg_add mng-2.0.2

_ [ImageMagick][CR2][JPEG]ImageMagick で Canon CR2 ファイルを JPEG へ変換する

環境

NetBSD 6.1.2 / i386 (core i5 の VMWare)

インストール

% cd /usr/pkgsrc/graphics/ImageMagick/
% make install clean clean-depends

Canon CR2 を JPEG へ変換する

ここに 29MB くらいの CR2 があるじゃろ

% /bin/ls -lM
total 57,696
-rwxr--r--  1 rin  users  29,516,818 Feb 22 19:26 IMG_1332.CR2

それを

こうじゃ

% time convert IMG_1332.CR2 IMG_1332.jpg
convert IMG_1332.CR2 IMG_1332.jpg  34.62s user 39.42s system 48% cpu 2:33.14 total

35秒くらい。Digital Photo Professional でもそのくらい時間かかったような気がするので、まあこんなものか。

まとめるとこうか。ファイル名の大文字と小文字区別は tr とか使えば出来るけどまあ。出力先を指定するよりもディレクトリを移動すると楽だからついサブシェル使ってしまうんだけどダサい。

#!/bin/sh

if [ -z $1 ]; then
  echo "convCR2toJPEG.sh <image directory>"
  exit
fi

image_dir=$1
convert_cmd=/usr/pkg/bin/convert

{
  cd ${image_dir}
  find . -type f -name "*.CR2" | while read f; do
    jpg=$(basename ${f} .CR2)".jpg"
    echo ${f} "=>" ${jpg}
    $convert_cmd ${f} ${jpg}
  done
}
% ./convCR2toJPEG.sh ./
./IMG_1332.CR2 => IMG_1332.jpg
./IMG_1334.CR2 => IMG_1334.jpg
./IMG_1333.CR2 => IMG_1333.jpg

ufraw

なおインストールした直後は以下のように怒られた。

% convert ./IMG_1332.CR2 ./IMG_1332.jpg
convert: delegate failed `"ufraw-batch" --silent --create-id=also --out-type=png --out-depth=16 "--output=%u.png" "%i"' @ error/delegate.c/InvokeDelegate/1065.
convert: unable to open image `/var/tmp/magick-175238px9Jm17523d.ppm': No such file or directory @ error/blob.c/OpenBlob/2643.
convert: no images defined `./IMG_1332.jpg' @ error/convert.c/ConvertImageCommand/3127.

前提を確認。

Canon の RAW ファイルについて読み込みはサポートしている。

% convert -list format | grep -i canon
      CR2  r--   Canon Digital Camera Raw Image Format
      CRW  r--   Canon Digital Camera Raw Image Format

ImageMagick をビルドしたときの設定はこう。-ljpeg とかあるよなあと。

% convert -list configure

Path: /usr/pkg/lib/ImageMagick-6.8.6//config-Q16/configure.xml

Name           Value
-------------------------------------------------------------------------------
CC             gcc
CFLAGS         -pthread -I/usr/pkg/include/OpenEXR -I/usr/pkg/include/freetype2 -I/usr/pkg/include -fopenmp -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -Wall -pthread -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16
CODER_PATH     /usr/pkg/lib/ImageMagick-6.8.6/modules-Q16/coders
CONFIGURE      --without-dps --without-fpx --without-gvc --without-jbig --without-lqr --without-modules --disable-assert --with-fontconfig --with-ltdl-include=/usr/pkg/include --with-ltdl-lib=/usr/pkg/lib --with-xml=yes --without-perl --sysconfdir=/usr/pkg/etc --without-x --without-jp2 --without-djvu --without-gslib --without-wmf --prefix=/usr/pkg --build=i486--netbsdelf --host=i486--netbsdelf --mandir=/usr/pkg/man
CONFIGURE_PATH /usr/pkg/etc/ImageMagick-6/
COPYRIGHT      Copyright (C) 1999-2013 ImageMagick Studio LLC
CPPFLAGS       -I/usr/pkg/include/ImageMagick-6
CXX            c++
CXXFLAGS       -O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2 -pthread
DEFS           -DHAVE_CONFIG_H
DELEGATES      bzlib fftw fontconfig freetype jng jpeg lcms openexr png ps tiff webp xml zlib
DISTCHECK_CONFIG_FLAGS 'CC=gcc' 'CFLAGS=-O2 -I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2' 'CPPFLAGS=-I/usr/include -I/usr/pkg/include -I/usr/pkg/include/freetype2' 'CXX=c++' 'LDFLAGS=-L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib' 'LIBS=' --disable-deprecated --with-quantum-depth=16 --with-umem=no --with-autotrace=no --with-dps=no --with-djvu=no --with-fpx=no --with-gslib=no --with-fontpath= --with-gvc=no --with-jp2=no --with-lqr=no --with-mupdf=no --with-rsvg=no --with-wmf=no --with-perl=no
DOCUMENTATION_PATH /usr/pkg/share/doc/ImageMagick-6
EXEC-PREFIX    /usr/pkg
EXECUTABLE_PATH /usr/pkg/bin
FEATURES       DPC OpenMP
FILTER_PATH    /usr/pkg/lib/ImageMagick-6.8.6/modules-Q16/filters
HOST           i486--netbsdelf
INCLUDE_PATH   /usr/pkg/include/ImageMagick-6
LDFLAGS        -L/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/pkg/lib
LIB_VERSION    0x686
LIB_VERSION_NUMBER 6,8,6,9
LIBRARY_PATH   /usr/pkg/lib/ImageMagick-6.8.6
LIBS           -lMagickCore -llcms2 -ltiff -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lfreetype -ljpeg -lpng16 -lfftw3 -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lfontconfig -lfreetype -lwebp -lbz2 -Wl,-R/usr/pkg/lib -L/usr/pkg/lib -lIlmImf -lImath -lHalf -lIex -lIexMath -lIlmThread -lxml2 -lz -lm -lgomp
NAME           ImageMagick
PCFLAGS        -fopenmp -DMAGICKCORE_HDRI_ENABLE=0 -DMAGICKCORE_QUANTUM_DEPTH=16
PREFIX         /usr/pkg
QuantumDepth   16
RELEASE_DATE   2014-02-22
SHARE_PATH     /usr/pkg/share/ImageMagick-6
SHAREARCH_PATH /usr/pkg/lib/ImageMagick-6.8.6/config-Q16
SVN_REVISION   13089
TARGET_CPU     i486
TARGET_OS      netbsdelf
TARGET_VENDOR
VERSION        6.8.6
WEBSITE        http://www.imagemagick.org

Path: [built-in]

Name           Value
-------------------------------------------------------------------------------
FEATURES       OpenMP
NAME           ImageMagick
QuantumDepth   16

いろいろググると、ufraw をインストールしてから ImageMagick をリビルドしろというのを見つけた。

入れる。

% cd /usr/pkgsrc/graphics/gimp-ufraw
% make install clean clean-depends

ImageMagick をリビルド。make update でもいいかもしれず。

% cd /usr/pkgsrc/graphics/ImageMagick
% make deinstall
% make install clean clean-depends

結局これでイケた。

_ [Plagger][Automatic Ruby]汎用自動処理フレームワーク Automatic Ruby とは - 774::Blog

Plagger らしきもの。

手順どおり

README.ja

もちろん開発版を入れる。

% git clone git://github.com/automaticruby/automaticruby.git
% cd automaticruby
% bundle install --path vendor/gems
% bin/automatic scaffold
% bin/automatic -c ~/.automatic/config/example/feed2console.yml

さて、何に使おうか。

_ [艦これ]艦これ

五月雨ちゃんをレベル 99 にするためにここ 2, 3 週間ひたすら 4-3 で潜水艦を狩っているわけですが。

三式ソナーが 1 個しかなかったけど開発したので 2 個装備させてみた。エリート潜水艦は大破までしか出来なかったけど一撃で沈められるようになった。これで安定するかなー。

演習で先日 航空戦隊に重巡、軽巡で挑んだらボロ負けしたので出し惜しみしないで戦艦を編成することにした。装備は 41cm連装砲x2 三式弾 14号対空電探。46cm 欲しい。

楽勝だった。まあレベル高いしな。

本日のツッコミ(全2件) [ツッコミを入れる]
_ Fryght (2014-02-24 14:59)

欲しいものほど出ない、物欲センサーの性能は我々の予想をはるかに上回っております。

_ みわ (2014-02-24 23:14)

46cm いらない!