✖
魚眼レンズ
関連エントリー
- SIGMA 35mm F1.4 DG HSM | Art を買った SIGMA 単焦点広角レンズ Art 35mm F1.4 DG HSM キヤノン用 フルサイズ対応 340544 cho45 シグマ(Sig...
- RF28mm F2.8 STMを買った RFレンズをはじめて買ってみた。RF28mm F2.8 STM は安い割に画質はそこまで悪くない感じ。最短撮影距離が 23cm であまり寄れ...
- SONY α7R II + SIGMA MC-11 を買った α7R II を買った。SONY の FE レンズは買わずに SIGMA MC-11 を一緒に買った。 動機 今まで使っていた 5D Mar...
- たまにやってくるピンホールカメラ期 30年生きてきてピンホールは3回ぐらい期がきてるので、病気としては10年ぐらいで免疫が切れると考えられる。 ミラーレスフルサイズ (Eマウン...
- 長年の悩みだったレンズ前玉の汚れが落ちた…… 5年ぐらい前 (というか買った直後ぐらい)に EF 100mm F2.8 MACRO に傷をつけてしまっていて、ずっとそのことについては心に...
BLE のエラーコード一覧
Bluetooth Explorer とかで見ることができる disconnect 時などのエラーコード
Bluetooth 4.2 の Spec PDF を落として、Vol 2 → Part D と辿ると一覧がある。
よくある系
- 0x08 Connection Timeout
- 0x16 Connection Terminated by Local Host
- 0x22 LMP (Link Manager Protocol) Response Timeout / LL (Logical Link) Response Timeout
関連エントリー
- LAN 内の mDNS に応答するホストを列挙したい PTR _services._dns-sd._udp.local. A/AAAA [ソースアドレス].in-addr.arpa. をやりたい...
- Microsoft Universal Foldable Keyboard (US版) を買ってみたら辛い事実がわかった Universal Foldable Keyboard のレビュー 結局 amazon.com (US) から買ってみました。ちゃんと技適マ...
- BIOS 画面でもBluetooth LE な無線キーボードを使いたい HID Proxy機能のあるドングルを使うとOSを介さずUSB HIDキーボードとしてBIOS起動時に認識させることができます。(BIOSと...
- WSL2 で USB (usbipd-win) https://github.com/dorssel/usbipd-win WSL2 内ではホストの USB デバイスを使うことができないと...
- mbed USBSerial を WebUSB から扱うには mbed USBDevice ライブラリの中に USB CDC で動く USBSerial クラスが実装されている。これを Web USB ...
SONY のカメラで圧縮RAWと非圧縮RAWどちらを選ぶべきか
SONY の圧縮RAWは評判がよくない。というのも記録ビット数が最大で11bit (12bitもしくは14bitの生データを記録時に対数カーブでダイナミックレンジを圧縮する) であることと、局所的なダイナミックレンジが最悪7bitな仕様となっているから。特に後者に起因して、狭い領域 (具体的には横方向16pixelごと) でのダイナミックレンジが極めて広い場合、中間階調が復元できずノイジーになることがある。
星空や夜景のように真っ黒な中に輝点が突然現れるような高コントラストなシーンでこの問題が顕在化することがある。逆に局所的なダイナミックレンジがそれほど高くないシーンでは問題にならない。
以下の記事で具体的なケースがわかりやすい。
- https://www.dpreview.com/articles/6144418951/what-difference-does-it-make-sony-uncompressed-raw
- https://www.dpreview.com/articles/2834066212/the-raw-and-the-cooked-pulling-apart-sony-raw-compression
α7R II の場合、圧縮RAWだと43MBぐらいだが、非圧縮RAWだと86MBぐらいになる。非圧縮RAW+JPEGだと合計で1枚撮るだけで100MBぐらいになることが多い。書きこみには余計に時間がかかり、ディスク容量を圧迫する。
個人的にはいまのところ圧縮で問題になってない。というかだいたいのケースでは問題にならないと思うし (SONY 的にもそう判断されたからこういう実装なのだろう)、ファイルサイズ半分にできるのは「割のあう」取引だと思う。ただシーンによっておおきな問題になるという意味ではローパスフィルターレスと同様の問題といえる。とりあえずローパスフィルタと違って選択可能なのが救いか。
個人的には以下のようにする
- 子どもの写真とかは圧縮RAW
- あんまり現像で無理に持ち上げたりしないので
- 独りでぼーっと撮るときは非圧縮RAW
- あんまり枚数を撮るわけじゃないと、現像時にかなりいじったりするので
関連エントリー
- ハイレゾというのは意味があるのか? 最近ハイレゾ対応のオーディオインターフェイスを買っているので (基本的にSDR用だけど)、一応オーディオのハイレゾについて調べてみた。 人間...
- Android 版 Lightroom Mobile の DNG 撮影 最近の Android 端末だと RAW 撮影に対応していることがある。あまり対応アプリケーションがないのだが Lightroom Mobi...
- EOS R6 Mark II+ EF-EOS R を買った 2017年4月からSONY α7R+SIGMA MC-11 を使っていたが、思い立ってキヤノンに戻ることにした。 αはコストパフォーマンスも...
- デジカメRAWファイルのサイドカーJPEGファイルを削除する Lightroom プラグイン WIFI転送のためαシリーズで撮影するときは RAW+JPEG にしています。 RAW+JPEG で撮った写真を Lightroom でメモ...
- Ubuntu (Debian) の prometheus-snmp-exporter パッケージはそのままでは動かない /etc/prometheus/snmp.yml がまったく設定されていない (ライセンス上の問題らしい) ので以下のようにデフォルトをつっ...
✖
サイトの写真の表示方法の変更
サイトのCSS・JSのちょっとした変更。1ヶ月前ぐらいから写真まわりにちょいちょい変更をいれてる。
- 写真の高さを 100vh に制限するようにした
- ある程度以上のスクリーンサイズのときは16MPをロードするが、時間がかかるため、あらかじめ同等の大きさの灰色の画像を表示するようにした
- ロード中にロード中とわかるようにアニメーションをつけた (Spinner)
アスペクト比を維持した画像のリサイズがむずかしい
このサイトの画像 (img 要素) は以下のようになっている
- max-width max-height を指定
- width: auto; height: auto を指定
- 十分に大きなサイズの画像を指定
これにより、max-width/max-height を超えない限り最大の大きさで、アスペクト比を保って表示することができる。しかし問題点がある。
問題点:ロード時にレイアウトが確定しない
img 要素にはロード先画像の width 及び height を属性値で指定してあるのだが、CSSで auto を指定しているため、実際に画像のサイズが得られるまで、レイアウトが確定しない。つまり画像ロードのタイミングで不定期にリフローが起こり、ページ全体の高さが変わる。
JS では実行タイミングがどうしても遅くなるので、できればCSSで対応したいが、うまい方法がない。
せっかくwidth/height 属性値でサイズを指定していて、アスペクト比がわかっていて、理論上は幅と高さを確定することができるはずなのに、これが現状ではできそうにない。
現行の対策
いい方法が思いつかなかったため、JSで動的に対処した。img 要素の width/height 属性をもとに canvas で画像を生成して、まずはこれを表示する。
これによって本来の画像を読みこむ前に、HTMLの情報だけでレイアウトを確定させることができるため、画像がロードされるたびにページの高さが変わるということはなくなる。
しかし JS でやっているため、高さが未確定の状態で1度レンダリングされてしまう。
関連エントリー
- flex layout によるレスポンシブ入力フォームの勘どころ 重要な点 常に単に縦に並べるだけなら flex layout はいらない。 適用箇所 たくさんの項目をできるだけ詰め込む場合 flex la...
- Google Photo のリリースで無料分のサイズ拡大・アスペクト比別最大サイズの求めかた 今までは2048px以下なら無料というルールだったので、写真をあげるときは全て Lightroom 側で長辺 2048px でリサイズしてい...
- Adsense のレスポンシブ広告の正しい使いかた 前提知識:レスポンシブ広告といっても、既定の広告サイズからコンテナサイズによって選ばれて表示されるだけで、広告そのもののサイズは固定です。 ...
- Markdown → PDF にする Makefile markdown で HTML にして wkhtmltopdf で PDF 化する汎用 Makefile です。 Markdown で書いて...
- ST7735S 使用の 128x160 TFT SPI 液晶 だいぶ前に買ったのを放置してたので動かした。なぜかSDカードコネクタとかついてる。最初は 5V インターフェイスでレギュレータを使うようにな...
月
関連エントリー
- SIGMA 35mm F1.4 DG HSM | Art を買った SIGMA 単焦点広角レンズ Art 35mm F1.4 DG HSM キヤノン用 フルサイズ対応 340544 cho45 シグマ(Sig...
- RF28mm F2.8 STMを買った RFレンズをはじめて買ってみた。RF28mm F2.8 STM は安い割に画質はそこまで悪くない感じ。最短撮影距離が 23cm であまり寄れ...
- SIGMA MC-11 + α7R II でいろいろ試す SIGMA シグマ EF-E用 キヤノン⇔ソニーEマウント マウントコンバーター MC-11 フルサイズ 一眼レフ ミラーレス cho45 ...
- サーマルカメラの近距離分解能をレンズで改善する UNI-T UTi260B サーマルカメラ UNI-T UTi260B を買ったが、近い距離だと結構ボヤっとしていて解像度が低い感じになる。そんなものなのかなーと思って...
- α6000 + SIGMA 30mm F1.4 DC DN をしばらく使ってみて ソニー ミラーレス一眼 α6000 ボディ グラファイトグレー ILCE-6000 H cho45 ソニー(SONY) ★ 5.0 / 5....












