Repository navigation
Releases: oriyu90/image-shot
Releases · oriyu90/image-shot
Release list
Image Shot v0.1.0
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
image-shot-0.1.0.apkをダウンロードし、SHA256SUMS.txtと照合します。- Android 16 以降の端末で「提供元不明のアプリ」を許可してインストールします。
- 写真は 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