こんにちは、さち です。 先日、iPhone で写真を撮っていました。 その写真を PC に転送してビューアーで表示してみると、写真の向きがおかしい…。レンズを床に向けて真上から撮影したので、iPhone の傾き検出が上手くいかなかったのでしょう。 よし、さっそく写真の表示の向きを直そう! ……でも、何のデータをいじれば直せるの? そこで今回は、JPEG画像の EXIF を修正して、写真の表示の向きを直す方法について書いていきます。 EXIF の基本知識 カメラの「向き」の情報は画像に記録されている 多くのデジカメが、写真をJPEG形式で保存するのはご存じの方も多いと思います。 実は、JPEG形式の画像ファイルには、画像以外にも撮影時の様々な情報が記録されています。これらの記録データは「EXIF」と言います。 EXIF は撮影時のカメラの向きも記録しています。カメラを縦向きにして撮影した場
HUAWEI nova lite 3とZenFone 5とはディスプレイのサイズがほぼ同じで、スペックもかなり似ています。ZenFone 5のほうが幅・長さ・厚みすべてが若干短いのはさすがですが、実際に使ってみると大きな差は感じません。HUAWEI nova lite 3は、低価格モデルなのが信じられないほどディスプレイの縁(フチ)が細く、本体もスリムなのです。 「ZenFone 5(2018)」レビュー、価格はミドルクラスでも十分な性能と高級感の良バランスモデル 参考までにiPhone XS Maxと比べると、ディスプレイのサイズに差があるだけに、HUAWEI nova lite 3のほうがやや持ちやすいと感じます。特に大きな違いは軽いことで、気軽に利用できます。 とはいえ、6.21インチの大画面モデルなので、手の小さな人にはオーバーサイズです。片手でフリック入力をしたい場合には厳しいの
$k$は定数で、だいたい0.04~0.06くらいです。Rの値によって以下のように分類できます。 Rが大きい: corner Rが小さい: flat R < 0: edge 図にすると、以下のようになります。 CSE/EE486 Computer Vision I, Lecture 06, Corner Detection, p22 これで手早くcornerを検出できるようになりました。ここで、corner検出についてまとめておきます。 cornerは複数のedgeが集まる箇所と定義できる 変化量をまとめた行列の固有ベクトルからedgeの向き、固有値の大きさから変化量の大きさ(edgeらしさ)がわかる 2つの固有値の値を基に、edge、corner、flatを判定できる 固有値の計算は手間であるため、判定式を利用し計算を簡略化する なお、Harrisはedgeの向きである固有ベクトルを考慮す
モバイルサイトのデザインデータなど、縦長の画像を自動分割して印刷用に1枚にまとめるツールを作成しました。 データのアップロード等も不要ですので、機密性の高いデータを印刷する場合でも安心して無料でお使いいただけます! 明けましておめでとうございます。本年もWebNAUTをよろしくお願い致します。私の新年1本目の記事は特に正月らしい内容ではありませんが、Web制作の各場面で使える「痒い所に手が届く」ツールを紹介させていただきます。 デザイン確認時のよくあるやりとり ディレクター: ここでディレクターさんはデザインの確認と指示出しをどのように行うでしょうか? デスクトップ上で修正指示を書き込むようなアプリも幾つかありますが、やはり見やすさや書き込みのしやすさでは紙に印刷して手書きで指示を書く事が多いと思います。 その際、縦に長い画像を印刷しようとすると一般的なアプリではこのようになってしまいます
ドット絵エディタ「EDGE2」、MIDI音楽編集ソフト「Domino」、楽曲などを配布している個人サイトです。 サンプルコードのダウンロード では、まずサンプルコードをダウンロードし、解凍してください。 私はVisual C++6.0でコンパイルしているので、お持ちの方はVisual C++でプロジェクトファイルを開いてください(「effec_04.dsw」をダブルクリックすれば開けます)。 圧縮ファイルに含まれる「effec_04.exe」をダブルクリックし、実行してみてください(何かキーを押すと終了します)。 どうでしょう?画面が切り替わり、写真が波紋のような歪み方をすると思います(謎。 というわけで、今回もサインカーブを使用して画像を歪ませたいと思います。 今回は解りづらいかも さて、今まで演出講座2・3回にてサインカーブを使用して地球を揺らしてきましたが、今回は右の写真のように、写
2024年夏 かばんの中身記録 みんな大好きかばんの中身。 当然私も大好きで、人様のブログ記事やSNS投稿を飽きもせず読み込みまくっています。なぜこんなにも見飽きないのか… 自分も以前同じようにかばんの中身の記事を書いたんですが、気づけばもう3年前!去年くらいの気分だった、月日がたつの…
たたききゅうりとP2Pにはまってるmashです、こんにちは。 2008年夏、由比ガ浜海水浴場オフィシャルサイト 由比ガ浜.comのトップページで、 画角180度の魚眼レンズを使用して、由比ガ浜のパノラマ画像を配信していました。 現在は思い出ムービーとしてその記録をご覧いただけます。 その画像変換部分を担当しましたので軽くご紹介いたします。 使用した魚眼レンズは、デジタルフィッシュアイコンバージョンKDF-025。 魚眼レンズをカメラの前面にとりつけて写真を取ると、 こんな画像になります(カヤックの私の机です) 結論から言いますと、以下のように解像度が落ちない範囲で切り取り&座標変換を行います。 中心から外へいくほど解像度が落ちていることがわかります。 由比ガ浜のパノラマ画像をクライアントのFlashに配信する時に、どこでこの変換を行うか。 FlashのDisplacementMapFilt
上の表は、私が使ってるPENTAX istDSのAPS-Cサイズと呼ばれるCCDサイズ(23.5×15.7)での理論値(計算値?)です。 実際には、多少誤差があると思います。 こんなに広範囲に撮れるのだから、画像処理で魚眼レンズを超広角レンズとして使えないか色々調べ、試してみました。 1枚目の写真を、画像処理で湾曲を真直ぐに伸ばしたものです。 中の四角の線は、APS-Cサイズでの各焦点距離での超広角レンズが写せる範囲です。 こうやって見ると魚眼レンズは、とても広い範囲を写せるものですね。 私が使っているのは、Panorama ToolsのPhotoshop PlugInsです。 オープンソースで、Windows,Macintosh版があります。 Windows版 Photoshop CSで検証しています。 これから先は、Windowsでの話しになります。 オリジナルのPanorama To
射影変換(とその一部であるアフィン変換)は直線が直線になる変 換ですから、魚眼レンズの変換や逆変換には使えませんよ。ごく一 部なら近似できるかもしれませんが。 で、まずは教科書的に。 広角を含む普通のレンズは、視野の一部を視点からDだけ離れた平 面に投影します。これに対して魚眼レンズは、まず視点を中心とし た半径rの球面に視野全体を投影して、次にその投影した結果を平 面に垂直に投影しなおすものです。 # ただし、本物のレンズが完全にこの数学モデルどおりに働いてい # るかどうかは、レンズの設計にもよると思うのでわかりません。 さて、この原理がわかれば、魚眼レンズと普通のレンズの間の変換 をするための式を立てることができます。 普通のレンズの画像で中心からLだけ離れた点と、魚眼レンズの画 像の中心からlだけ離れた点が対応しているとします。そうすると、 l/r = L/sqrt(D^2+L^2
キュービック補間を用いた魚眼レンズ画像の キュービック補間を用いた魚眼レンズ画像の 高画質補正アルゴリズムのハードウェア化 高画質補正アルゴリズムのハードウェア化 修士課程2年 修士課程2年 森 森 隆寛 隆寛 (共同研究)大日本印刷 (共同研究)大日本印刷 外村 外村 元伸 元伸, , 大住 大住 勇治 勇治 システムLSI分野システムLSI応用部門 システムLSI分野システムLSI応用部門 池永研究室 池永研究室 ■ 魚眼カメラについて 画角が180度前後 深い被写界深度 広範囲 鮮明 1台で 画像の取得が可能 得られる画像には歪み そのままでは 被写体の形状や大きさ などの認識が困難 ■ 想定される応用例 リアルタイムで処理可能なハードウェアの実現 正像変換 (u,v)平面と (x,y)平面 の対応 キュービック 補間処理 対応点周辺の 画素から補間 (u,v)平面生成 画像出力 パ
Make Tilt-shift style miniature scenes from your photos or videos
※コメントにも頂いておりますが、この公開版はバグがありますので、承知の上でご利用になるか、ご自身でカスタマイズされる方がお使いください。 スマートフォンサイトにおいて、左のムービーのようなフリック動作ができる画像スライドのjQueryプラグインを作りました。(ムービーはiOSシミュレータによるデモです)iPhone・Androidでご覧の方はデモに直接アクセスしてください(ムービーは再生されません)。 【デモを見る(iPhone・Androidで見てください)】 【ダウンロード】 なぜプラグイン化したか 横向き対応がハードルを高くする ご自身でこの手のUIを組んだ経験がある方はわかると思いますが、絶対配置(position:absolute)を使ったリキッドレイアウトを組むのはなかなか手の込んだことが必要で、今後の仕事で都度ゼロからUI作成を行うのは効率が悪くなってしまうと思ったからです。
旅行に行った時の写真を貰ったり渡したりしていると、いつの間にか重複している画像がいくつも出てきてしまい、整理したいけれど面倒くさいという時に便利なのが、フリーソフト「VisiPics」です。 VisiPicsは、フォルダやドライブを検索して重複している画像を見つけ出し、プレビュー画面で並べて比較しながら取捨選択することができます。画像の形式やサイズが違っても、見た目の近い画像を抽出することが出来る上、プレビュー画面を見ながら画像を選択して、捨てるか任意のフォルダに移動するかを選ぶこともできます。 「VisiPics」のインストール方法と使い方は以下から。Download - VisiPics 上記ページの「VisiPics - Version 1.3」をクリック ページが移動するので、「Download Now」をクリック ダウンロードしたインストーラーを起動 「Next」をクリック 「I
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く