
3.11 MB
Android 10.0+
62
arm64-v8a, armeabi-v7a, x86, x86_64
Verified safeScanned with ClamAV, APKiD, and Quark-Engine. No threats detected.
What's New
В этом релизе обновлена иконка приложения Open 100x во всех ресурсах лаунчера Android и в оформлении репозитория, а также включен новый подписанный APK-файл релиза.
В этот релиз включено:
Обновлена иконка запуска приложения на основе нового загруженного изображения.
Обновленный файл README/иконка репозитория
подписанный APK-файл для Android
Версия приложения для Android повышена до 1.0.1.
Description
Open 100x — это приложение для камеры Android, созданное для того, чтобы предоставить большему количеству телефонов доступ к съемке с экстремальным 100-кратным зумом, даже если стандартное приложение камеры не поддерживает такой диапазон.
Цель состоит не просто в добавлении более крупного ползунка масштабирования. Open 100x задуман как открытый инструмент для экстремального масштабирования с локальным улучшением изображения, профессиональными элементами управления, обратной связью по стабильности и традиционной обработкой изображений, разработанной специально для сложных условий использования мобильных устройств с большим радиусом действия.
Пример из практики
Проблема: во многих устройствах Android стандартные приложения камеры скрывают или ограничивают возможности экстремального масштабирования, а облачные инструменты для обработки фотографий создают ненужные компромиссы в отношении конфиденциальности.
Подход: Open 100x объединяет встроенный зум камеры, цифровое кадрирование, обратную связь по стабилизации, элементы управления съемкой и локальную постобработку в специализированный рабочий процесс для камеры Android.
Результат: Проект демонстрирует разработку приложения для камеры на Kotlin Android с приоритетом конфиденциальности при обработке медиаконтента, которая сохраняет захват и улучшение изображений на устройстве.
Что это делает
Разблокирует до 100-кратного увеличения благодаря встроенному зуму камеры и цифровому кадрированию.
Добавлены элементы управления и обратная связь, разработанные для работы с большим увеличением, включая состояние стабильности, инструменты гистограммы, режимы сетки, предустановки масштабирования, поддержку фонарика и корректировку кадрирования.
Включает локальную постобработку для снимков с экстремальным увеличением.
Использует только традиционные методы обработки изображений, не основанные на искусственном интеллекте.
Работает полностью на устройстве, без облачной обработки и внешних API.
Локальное масштабирование и шумоподавление
Open 100x включает в себя локальный путь постобработки для увеличенных изображений. Цель состоит в том, чтобы расширить возможности традиционных методов обработки изображений, которые могут сделать использование экстремального зума на телефоне более удобным.
Процесс усовершенствования может включать в себя:
Шумоподавление
Сглаживание
Заточка
Восстановление контраста и детализации
Локальное масштабирование, подходящее для выращивания растений с большим увеличением.
Эти алгоритмы реализованы локально в приложении и предназначены для улучшения зашумленных, нечетких изображений с высоким увеличением, полученных с помощью телефона, без использования искусственного интеллекта/машинного обучения.
Архитектурный обзор
Захват и предварительный просмотр изображения с камеры реализованы на основе API камеры Android и оболочки приложения Kotlin.
Предварительно заданные настройки масштабирования, корректировка кадрирования, обратная связь по стабильности и элементы управления в виде гистограммы поддерживают кадрирование на больших расстояниях.
Работа по улучшению выполняется локально на устройстве; отсутствуют облачные API или внешние сервисы обработки данных.
https://github.com/Kenneth-Cho-InfoSec/Open100x
Rate this app
Ratings & reviews
No reviews yet.