BSで放送してたので急造
1.はじめに 本ドキュメントでは、USBカメラから取得される映像の調整を行うためのライブラリであるlibwebcamのインストール手順を記載する。 併せて、libwebcamに含まれる、パラメータを設定するためのアプリケーションである”uvcdynctrl”、uvccaptureの使用方法を記載する。 2. libwebcamのインストール libwebcamをインストールするためには、CMake、gengeoptをあらかじめインストールしておく必要がある。 1. CMakeのインストール ソースファイルをダウンロードする。 cmake-2.6.2.tar.gz 解凍する。 $tar xzvf cmake-2.6.2.tar.gz cmake-2.6.2に移動 $cd cmake-2.6.2 configure、コンパイル、インストールを行う。 $./configure $gma
29 April 2010 (Linux) jpegtranを用いたgThumbのロスレス回転とExifデータの完全コピー gThumbのロスレス回転はjpegtranライブラリを用いているため、『ロスレス回転』となっているはずだが、なぜか回転後のファイルサイズが小さくなるので、その機能に疑問を持っていた。 ■ 問題点1 : そもそもロスレス回転しているのか gThumbのソースコードを調べてみる。まず、ソースコードをダウンロードし、添付されていたパッチを当てて、とりあえずビルドする。 $ apt-get source gthumb $ patch -p0 < gthumb_2.10.11-1ubuntu1.diff $ cd gthumb-2.10.11 $ ./configure $ make gboolean apply_transformation_jpeg (FileData *
Exifは、カメラでの撮影時にその時の状況などを写真へ付加する情報です。 これを応用することでいつどこで撮影したかや、カメラのシャッタースピードやISO感度なんかも記録されているので、後でそれを元に写真を加工したりと便利な面もある一方で、何のカメラを使っているかやいつどこに行って撮影したかという情報からプライバシーが侵害される危険性もあったりします。 少し前に、芸能人がブログにアップした画像から、何の携帯を使っているかとかがリスト化されて問題になっていたりもしました。 そういったことから写真の情報をネットに公開する際には、Exifを削除してから公開することが望ましいわけですが、個人で加工したりするのは面倒であったりもしますし、Webサービス側もそういった利用者のプライバシーを保護する目的でアップされた画像からExifを削除するというようなことが必要になってきたりもします。 というわけで、L
で自分が使いそうなオプションとしては、 -mkexif 新しい最小限のEXIFセクションを作成する(既存のEXIFは上書きされる) -purejpg 全ての不要なデータをJPEGから削除する (ここで言っているJPEGがEXIFを含まないJPEG規格そのものを指しているのだろうか??) だけだろう。 早速、試してみることにする。まず、適用前の写真のうちの1枚のEXIFは以下のようになっている。(ファイルブラウザを右クリックしてプロパティを表示した) ごらんの通り、デジカメはDSC-HX5Vで2010年9月21日に撮影したということがわかる。画像のサイズは、撮影時は最大解像度で撮影しているのだが、写真を探したりPCで見たりする場合には大きすぎて遅いので、irfanviewで一括解像度変換をかけて縦横の長辺が1200画素になるようにしてある。ツールによってはこの時にEXIFデータが落ちるものも
WindowsではViXを使ってJPEG画像の無劣化回転処理を行ってきたが、Linuxではどのプログラムを使えばよいのだろうか… ■ convert コマンド # ls -la test.jpg -rw-r--r-- 1 vm vm 938385 2010-02-13 21:51 test.jpg #convert -rotate 90 test.jpg test.jpg #convert -rotate 90 test.jpg test.jpg #convert -rotate 90 test.jpg test.jpg #convert -rotate 90 test.jpg test.jpg # ls -la test.jpg -rw-r--r-- 1 vm vm 1154282 2010-02-13 21:52 test.jpg #convert -rotate 90 test.jp
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く