Прибираємо водяний знак Gemini просто у вашому браузері, а не на сервері.
Перетягніть зображення з Gemini, Nano Banana або Veo. nomark знаходить видимий знак, обертає змішування, яким його нанесли, і повертає PNG без втрат. Файл не залишає цю вкладку.
Перетягніть зображення сюди
або оберіть файли на пристрої
Перетягніть сюди файли зображень або натисніть Enter, щоб відкрити вибір файлів. Обробка йде на цьому пристрої.
Працює у вашому браузері
Без вивантаження, без черги, без облікового запису.
Відновлення, а не домальовування
Арифметика повертає вихідні пікселі.
PNG без втрат на виході
За межами знака нічого не змінюється.
Перетягнути, відновити, завантажити
Кроку вивантаження немає, бо вивантажувати нікуди.
- 01
Перетягніть файли
Оберіть зображення JPG, PNG або WebP - одне чи сотню. Вони читаються просто в цю вкладку, і жоден запит не залишає вашу машину.
- 02
nomark обертає змішування
Виявлення знаходить знак за відомою геометрією виводу Gemini, потім зворотне альфа-змішування відновлює пікселі, які були під ним. Робота йде у фонових потоках, паралельно.
- 03
Заберіть PNG
Збережіть кожен результат окремо або заберіть увесь пакет архівом ZIP. На виході завжди PNG без втрат, тож нічого не перестискається.
Якщо знак не вдається підтвердити, нічого не записується і оригінал повертається без змін.
Арифметика, а не домальовування
Генеративна гумка вгадує, що було під знаком, і малює щось правдоподібне. nomark розв'язує рівняння.
Як наноситься знак
Водяний знак накладається на готове зображення через фіксовану альфа-маску. Кожен покритий піксель стає зваженою сумішшю кольору логотипа і того, що було під ним.
Як це обертається
Оскільки альфа-маска відома і стала, композит є оборотним. Відніміть внесок логотипа, поділіть на прозорість, що лишилася, - і вихідний піксель повертається. Ні моделі, ні здогадок.
Як читати формулу
- out
- піксель, який ви бачите зараз
- α
- непрозорість знака в цьому пікселі
- logo
- власний колір знака
- orig
- піксель, який був там спочатку
Як знаходиться область
Gemini малює знак у невеликому наборі розмірів і відступів, прив'язаних до офіційних роздільностей виводу. nomark відштовхується від цього каталогу, уточнює якір локальним пошуком, а потім перевіряє відновлення, перш ніж щось записати.
- каталог
- пошук якоря
- перевірка
При 200%
Той самий фрагмент, той самий масштаб. Відновлена область несе навколишню текстуру, бо це і є вихідна текстура, а не її перемальовування.
Це точно рівно доти, доки композит цілий. Перестиснення зображення після того, як Gemini наніс знак, знищує частину інформації, потрібної для обертання, тому перезбережений JPEG відновлюється близько до оригіналу, але не точно.
Зроблено під одне завдання
Вузько навмисне - і точно в цих межах.
Нічого не вивантажується
Вивантажувати нікуди: бекенду немає. Кожен байт лишається у вкладці, і це видно в панелі мережі вашого браузера.
Точне відновлення
Зворотне альфа-змішування повертає пікселі під знаком. Ні домальовування, ні вигаданої текстури, ні м'якого розмиття там, де був логотип.
Пакети йдуть паралельно
Файли обробляються у фонових потоках, тож тека зображень обмежена вашою машиною, а не чергою на чужій.
PNG без втрат
Результат кодується один раз, без стиснення з втратами, тому ви завантажуєте рівно те, що відновив рушій.
Виявлення за відомою геометрією
Gemini наносить знак у визначеному наборі розмірів і відступів. nomark бере цей каталог як апріорне знання, а не шукає наосліп по всьому кадру.
Відмова в безпечний бік
Якщо знак не підтверджується або його видалення помітно зіпсувало б картинку, nomark повертає ваш оригінал, а не гірший файл.
Що приймається
Короткий перелік, сформульований точно, із застереженнями.
- Зображення на вході
- JPG, PNG, WebP
- Зображення на виході
- PNG, без втрат
- Відео на вході
- MP4, WebM, MOV
- Відео на виході
- MP4, H.264
- Розмір пакета
- Обмежений пам'яттю, а не квотою
- Розміри знака
- Квадрати 36, 46, 48 і 96 px
- Положення знака
- Нижній правий кут
- Обробка
- Лише ваш пристрій
Зображення на вході
JPG, PNG і WebP. Файли декодуються у вкладці; формат, у якому вони прийшли, не змінює того, що робить рушій.
Зображення на виході
Завжди PNG без втрат. JPEG на вході стає PNG на виході, і зазвичай це більший файл. Така ціна того, щоб не перестискати картинку, яку рушій щойно відновив піксель за пікселем.
Роздільності
Офіційні розміри виводу Gemini покриті напряму - від 1:1 через 16:9 і 21:9 до найвужчих і найширших варіантів. Інші розміри теж працюють: виявлення переходить до локального пошуку, а крок перевірки вирішує, чи безпечно діяти.
Де він найкращий
Оригінальний файл просто з Gemini. Знімки екрана, перезбережені JPEG і картинки, що пройшли через месенджер, уже втратили частину сигналу, потрібного для обертання.
Відео
MP4, WebM і MOV на вході, MP4 на виході - на сторінці відео. Лише десктопні Chrome або Edge, і на порядки повільніше.
Нічого не вивантажується. Вивантажувати просто нікуди.
nomark - це статична сторінка без сервера за нею, без аналітики і без сторонніх запитів, навіть без вебшрифту. Після завантаження вона працює далі з вимкненою мережею. Відкрийте панель мережі і подивіться: перетягування файлу не породжує жодного запиту.
- Немає бекенду
- Немає аналітики
- Немає сторонніх запитів
- Працює офлайн
Часті питання
Короткі відповіді. Розгорнуті, і ще два десятки, - на сторінці питань.
Мої зображення кудись вивантажуються?
Ні. У nomark взагалі немає бекенду. Це статична сторінка, і видалення йде у вашому браузері. Перетягування файлу не породжує жодного мережевого запиту, і це можна перевірити самому: відкрийте панель мережі в інструментах розробника, очистіть її, перетягніть зображення і дивіться, як нічого не відбувається.
Це безкоштовно, і чи є підступ?
Безкоштовно, без облікового запису, без кредитів і без ліміту на файл. Платного тарифу немає, бо немає витрат, які треба покривати: робота йде на вашому комп'ютері, а не на сервері, за який хтось платить. Рушій видалення - форк проєкту з відкритим кодом під ліцензією MIT, зазначений на сторінці умов.
Чи видаляє це SynthID?
Ні, і не намагається. SynthID - невидимий знак походження від Google, вбудований у саму структуру зображення, а не накладений зверху. nomark прибирає видимий знак і не торкається нічого іншого, тому очищене зображення лишається впізнаваним як згенероване для інструментів, які шукають такі сигнали. Будь-який браузерний інструмент, що стверджує протилежне, перебільшує свої можливості.
Я перетягнув зображення, і нічого не сталося. Чому?
Файл повернувся без змін, і це навмисна поведінка щоразу, коли знак не вдається підтвердити. Звичайні причини: на зображенні немає знака Gemini, його обрізали або змінили розмір після генерації, його перестиснули настільки, що знак розмився, або видалення знака помітно зіпсувало б картинку і перевірка безпеки це зупинила. Картка результату називає, що саме сталося з вашим файлом.
Почніть з файлу, який у вас уже є
Перетягніть одне зображення і оцініть результат, перш ніж вирішувати щось іще. Ні реєстрації, ні кредитів, ні ліміту, в який можна впертися.
nomarkВидалення водяного знака Gemini, Nano Banana та Veo просто у браузері.