忍者ブログ
物理学者(ポスドク)による日々の研究生活のメモ書きです ( python/emacs/html/Japascript/シェルスクリプト/TeX/Mac/C言語/Linux/git/tmux/R/ポケモンGO)

うちの研究室がほぼホストになって開催する国際会議で写真係に任命された
写真係の前は、ロストバゲージ対応係になりそうだったけど、どうやら写真係になったらしい

■ 過去記事
【雑記】インドでロストバゲージした男の足掻き記録(主にごねでなんとかなる)

ちなみにカメラや写真については全然興味がないので、第5世代 iPod touchで撮影を行う




撮影した画像は研究室の自分のホームページ以下にまとめて貼付けることにした
ただし、iPod touchで撮影した写真は1MB以上あるので、そのまま100枚以上貼付けるとまずい・・・

そういうときはサムネイル(元画像の縮小・軽量化した写真のこと)を用意して、それを並べておく
サムネイルをクリックすると、大きいサイズの画像が見られるようにする

これまでの人生で何億枚ものエロ画像を見てきた甲斐があった



写真のリサイズにはMacにデフォルトで入っているsipsコマンドを用いる
次のコマンドで写真のExif情報を一覧できる
% sips -g all IMG_3233.JPG
/Users/hoge/IMG_3233.JPG
pixelWidth: 2592
pixelHeight: 1936
typeIdentifier: public.jpeg
format: jpeg
formatOptions: default
dpiWidth: 72.000
dpiHeight: 72.000
samplesPerPixel: 3
bitsPerSample: 8
hasAlpha: no
space: RGB
profile: sRGB IEC61966-2.1
creation: 2015:06:18 11:36:16
make: Apple
model: iPod Touch 5G
software: Manner Camera 3.0

同じディレクトリにある写真を一括で変換するシェルスクリプトはこんな感じ↓
#!/bin/sh
SIZE=200

for i in `ls *.JPG`
do
echo $i
FILE=$i

OUTPUT=thumb_${i}
sips --resampleWidth ${SIZE} ${i} --out ${OUTPUT}
done
JPGじゃなくてpngとかなら
for i in `ls *.JPG`
の部分を置き換えてください

--out がないと、上書きしてしまうので注意

■ 参考
Mac OS Xで画像変換

[Mac][画像関連]MacOSX固有コマンド『sips』を使って画像のリサイズをする

もし必要なら、このあと生成したサムネイルをさらに軽量化することも可能らしい
それには pnghq というコマンドを使えるらしい(デフォルトでは入っていない)
今回は画像の横のサイズを100にしたら16KBほどだったので、軽量化までは行わないことにした




で、作成した実際に書くべきhtmlのソースコードはこんな感じ
<a href="thumb.png" target="_blank"><img src="original.png" border="0" width="200" /></a>
だと思う・・・

これを並べればOK
上のシェルスクリプトにこれをファイルごとにechoするような行を付け加えて、
全部
>>index.html
としておけばリサイズするシェルスクリプトでindex.htmlまで生成できるので楽・・・

ただ、このブログの記事に不等号を書くと、htmlのタグと判断されたりして、いっろいろとめんどくさいので詳細は省略させてください





また、国際会議の写真なので、全世界に公開されるのも嫌という人もいる・・・(もちろん公開すると喜ぶ人もいると思うけど)
そういうときにページにパスワードをかけるにはhtaccessを用いる

こちらの詳細は以前、記事にまとめたのでそちらを参考にどうぞ

■ 過去記事
【雑記】サーバーのあるディレクトリ以下にアクセスするときだけパスワードを要求するように設定したい










PR
この記事にコメントする
Name
Title
Color
E-Mail
URL
Comment
Password   Vodafone絵文字 i-mode絵文字 Ezweb絵文字
プロフィール
HN:coffee
職業:物理屋(自称)
趣味:映画鑑賞、登山
出身:大阪府の南の田舎
自己紹介:
import MyProfile
import coffee_pote from TWITTER
import amazonのほしい物リスト from WISH_LIST

print "先月子供が産まれました!"

# 最終更新 2022/10/25
カウンター
カウンター カウンター
ブログ内検索
ツイートするボタン
リンク
相互リンク募集中です (Twitterにてお知らせください)

Demo scripts for gnuplot version 5
(gnuplotのさまざまなデモ画像と作り方がまとめられている、眺めているだけでできるようになった気分になれる)

gnuplotスクリプトの解説
(米澤進吾さんの個人ページ、gnuplotと言えばこのかた)

gnuplot のページ
(Takeno Lab、うちのブログがリンクされていたのでリンク返し)

Twitterから映画の評価が分かる & 映画の鑑賞記録が残せる coco
(映画の感想をまとめられるサイト、いつもお世話になっています)

Astronomy Picture of the Day Archive
(天文や宇宙関連の最新の話題について画像とともにNASAが説明しているページ)

今日のほしぞら
(任意の時刻の空で見える星を表示してくれる、国立天文台が管理している)

GNUPLOTとアニメーション
(応用の項目の「見せてあげよう!ラピュタの雷を!!」あたりからすごすぎる)

読書メーター
(読んだ本をリストできる便利なサイト)

flickr難民の写真置き場
(20XX年、flickrは有料化の炎に包まれた。あらゆるflickr無料ユーザーは絶滅したかに見えた。 しかし、tumblr移住民は死に絶えてはいなかった。)

教授でもできるMac OS X へのLaTeX, X11, gccのインストレーションと環境設定
(阪大の山中卓さんのwebページ、タイトルにセンスが溢れている、内容は超充実してる、特にTeX関連、学振DCとかPDの申請書類作成時にはお世話になっております)

英語論文執筆用の例文検索サービス
(とんでもないものを見つけてしまった・・・・ arXivに収録されている 811,761報の 英語論文から,例文を検索するための検索エンジン)


Template "simple02" by Emile*Emilie
忍者ブログ [PR]