Skip to content

Releases: oriyu90/image-shot

Release list

Image Shot v0.1.0

Choose a tag to compare

@oriyu90 oriyu90 released this 30 Oct 04:22

Image Shot v0.1.0

Android 16(API 36)以降向けの、非破壊・オフライン優先の写真編集アプリ、最初のリリースです。
The first public release of Image Shot — a non-destructive, offline-first photo editor for Android 16+ (API 36).

主な機能 / Highlights

  • 非破壊編集: 追記型イベント + スナップショット。undo / redo、強制終了後の復元。原本は上書きしません。
  • 調整: 露出・コントラスト・ハイライト・シャドウ・白・黒、WB(温度/色合い)、自然な彩度/彩度、master + R/G/B カーブ、HSL 8 系統。
  • ジオメトリ: 自由角度回転(±45° 微調整・数値入力)、反転、プリセット/自由クロップ。
  • ディテール: シャープ + 輝度ノイズ低減(色差保持)。
  • 局所補正: 直線 / 円形 / ブラシのマスク、feather、マスク内の tone / WB / color 補正。
  • 書き出し: JPEG / PNG、品質指定、SAF、EXIF whitelist(GPS をコピーしない)、HDR gainmap policy。
  • UI: 日本語 / English 完全対応(per-app locale)、edge-to-edge、スマホ縦横・タブレット 2 ペイン。
  • プライバシー: INTERNET 権限なし、広域ストレージ権限なし。

インストール / Install

  1. image-shot-0.1.0.apk をダウンロードし、SHA256SUMS.txt と照合します。
  2. Android 16 以降の端末で「提供元不明のアプリ」を許可してインストールします。
  3. 写真は Photo Picker または SAF から取り込みます。
apk   A099702A7D9E1F94F821B3FA9076F4631E493D0060EFFA03F33B3DD377895F83
aab   8FF16CA16FC3E56A8FEC81DB2E31DCCBDE8710AE9C8CFE1360FE3A51866A3838
cert  F3:BB:FF:8B:88:DB:7D:BA:47:84:2E:6A:30:2B:DB:A4:FA:1B:A8:3F:BB:0E:98:FE:6D:AD:C9:25:14:5C:37:36

既知の制限 / Known limitations

  • RAW 現像は未対応です。Sony ARW などの非 DNG RAW は「非対応候補」として明示的に拒否し、ライブラリにも登録しません。
  • 透視・光学補正、プレビュー上のクロップ枠ドラッグ、色差ノイズ低減は未実装です。
  • 8bit sRGB の CPU パイプラインです(float / HDR 編集は未実装)。
  • 48MP 超級、4GB 端末、折りたたみ・マルチウィンドウ、数値入力の IME は未検証です。
  • 本ビルドは API 36 エミュレータでの検証を含みます(実機 TB710FU は USB 切断のため最終目視が未実施)。

検証 / Verification

  • unit 325 件・失敗 0、lint 3 機能モジュール error 0、:app:assembleRelease / :app:bundleRelease 成功。
  • golden ΔE 8/8(既存 6 ケースはビット一致)、kill 注入 30/30、R8 リリーススモーク(FATAL 0)。
  • 文字列チェック: 日本語 220 key / English 220 key 完全一致、ui_strings_check 違反 0。
  • APK は apksigner verify で v2 署名・証明書一致を確認済み。

MIT License · © 2026 Yuki Orita