#image_processing — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #image_processing, aggregated by home.social.
-
Динамический ресайзинг изображений (Image Previewer)
В данной статье рассматривается создание сервиса для динамического изменения размеров изображений с функциями проксирования и кэширования, а также приводится вариант его применения.
https://habr.com/ru/articles/1028140/
#ресайзинг #ресайз_картинок #image_preview #image_processing #image_resize #lru #кэширование #проксирование #cdn
-
Динамический ресайзинг изображений (Image Previewer)
В данной статье рассматривается создание сервиса для динамического изменения размеров изображений с функциями проксирования и кэширования, а также приводится вариант его применения.
https://habr.com/ru/articles/1028140/
#ресайзинг #ресайз_картинок #image_preview #image_processing #image_resize #lru #кэширование #проксирование #cdn
-
Динамический ресайзинг изображений (Image Previewer)
В данной статье рассматривается создание сервиса для динамического изменения размеров изображений с функциями проксирования и кэширования, а также приводится вариант его применения.
https://habr.com/ru/articles/1028140/
#ресайзинг #ресайз_картинок #image_preview #image_processing #image_resize #lru #кэширование #проксирование #cdn
-
Динамический ресайзинг изображений (Image Previewer)
В данной статье рассматривается создание сервиса для динамического изменения размеров изображений с функциями проксирования и кэширования, а также приводится вариант его применения.
https://habr.com/ru/articles/1028140/
#ресайзинг #ресайз_картинок #image_preview #image_processing #image_resize #lru #кэширование #проксирование #cdn
-
Автоматизированное определение величины зерна стали по ASTM E112, ISO 643 и ГОСТ 5639 с использованием OpenCV
Оценка величины зерна является одной из базовых задач количественной металлографии, поскольку размер зерна напрямую связан с комплексом механических свойств металла: прочностью, пластичностью, ударной вязкостью, склонностью к хрупкому разрушению и стабильностью свойств после термической обработки. В промышленной практике для определения величины зерна широко применяются стандарты ASTM E112 , ISO 643 и ГОСТ 5639 . Несмотря на наличие формализованных методик, в реальной лабораторной практике анализ по-прежнему часто выполняется с опорой на визуальное сравнение микроструктуры с эталонными шкалами. Такой подход удобен и быстр, однако имеет ряд известных ограничений: высокая зависимость от квалификации эксперта, межоператорный разброс, чувствительность к качеству травления и освещения, а также трудности воспроизводимого документирования результата. В данной статье рассматривается практическая реализация системы автоматизированного анализа зеренной структуры стали на Python с использованием OpenCV . Цель разработки состояла не в замене стандартизованных методов их упрощённой цифровой имитацией, а в создании воспроизводимого инструмента, который позволяет приблизить лабораторный анализ к количественной обработке изображений и обеспечить прослеживаемость результата.
https://habr.com/ru/articles/1012280/
#компьютерное_зрение #обработка_изображений #сегментация_изображений #image_processing #OpenCV #Python_OpenCV #металлография #анализ_микроструктуры #морфологические_операции #выделение_границ
-
Автоматизированное определение величины зерна стали по ASTM E112, ISO 643 и ГОСТ 5639 с использованием OpenCV
Оценка величины зерна является одной из базовых задач количественной металлографии, поскольку размер зерна напрямую связан с комплексом механических свойств металла: прочностью, пластичностью, ударной вязкостью, склонностью к хрупкому разрушению и стабильностью свойств после термической обработки. В промышленной практике для определения величины зерна широко применяются стандарты ASTM E112 , ISO 643 и ГОСТ 5639 . Несмотря на наличие формализованных методик, в реальной лабораторной практике анализ по-прежнему часто выполняется с опорой на визуальное сравнение микроструктуры с эталонными шкалами. Такой подход удобен и быстр, однако имеет ряд известных ограничений: высокая зависимость от квалификации эксперта, межоператорный разброс, чувствительность к качеству травления и освещения, а также трудности воспроизводимого документирования результата. В данной статье рассматривается практическая реализация системы автоматизированного анализа зеренной структуры стали на Python с использованием OpenCV . Цель разработки состояла не в замене стандартизованных методов их упрощённой цифровой имитацией, а в создании воспроизводимого инструмента, который позволяет приблизить лабораторный анализ к количественной обработке изображений и обеспечить прослеживаемость результата.
https://habr.com/ru/articles/1012280/
#компьютерное_зрение #обработка_изображений #сегментация_изображений #image_processing #OpenCV #Python_OpenCV #металлография #анализ_микроструктуры #морфологические_операции #выделение_границ
-
Автоматизированное определение величины зерна стали по ASTM E112, ISO 643 и ГОСТ 5639 с использованием OpenCV
Оценка величины зерна является одной из базовых задач количественной металлографии, поскольку размер зерна напрямую связан с комплексом механических свойств металла: прочностью, пластичностью, ударной вязкостью, склонностью к хрупкому разрушению и стабильностью свойств после термической обработки. В промышленной практике для определения величины зерна широко применяются стандарты ASTM E112 , ISO 643 и ГОСТ 5639 . Несмотря на наличие формализованных методик, в реальной лабораторной практике анализ по-прежнему часто выполняется с опорой на визуальное сравнение микроструктуры с эталонными шкалами. Такой подход удобен и быстр, однако имеет ряд известных ограничений: высокая зависимость от квалификации эксперта, межоператорный разброс, чувствительность к качеству травления и освещения, а также трудности воспроизводимого документирования результата. В данной статье рассматривается практическая реализация системы автоматизированного анализа зеренной структуры стали на Python с использованием OpenCV . Цель разработки состояла не в замене стандартизованных методов их упрощённой цифровой имитацией, а в создании воспроизводимого инструмента, который позволяет приблизить лабораторный анализ к количественной обработке изображений и обеспечить прослеживаемость результата.
https://habr.com/ru/articles/1012280/
#компьютерное_зрение #обработка_изображений #сегментация_изображений #image_processing #OpenCV #Python_OpenCV #металлография #анализ_микроструктуры #морфологические_операции #выделение_границ
-
Автоматизированное определение величины зерна стали по ASTM E112, ISO 643 и ГОСТ 5639 с использованием OpenCV
Оценка величины зерна является одной из базовых задач количественной металлографии, поскольку размер зерна напрямую связан с комплексом механических свойств металла: прочностью, пластичностью, ударной вязкостью, склонностью к хрупкому разрушению и стабильностью свойств после термической обработки. В промышленной практике для определения величины зерна широко применяются стандарты ASTM E112 , ISO 643 и ГОСТ 5639 . Несмотря на наличие формализованных методик, в реальной лабораторной практике анализ по-прежнему часто выполняется с опорой на визуальное сравнение микроструктуры с эталонными шкалами. Такой подход удобен и быстр, однако имеет ряд известных ограничений: высокая зависимость от квалификации эксперта, межоператорный разброс, чувствительность к качеству травления и освещения, а также трудности воспроизводимого документирования результата. В данной статье рассматривается практическая реализация системы автоматизированного анализа зеренной структуры стали на Python с использованием OpenCV . Цель разработки состояла не в замене стандартизованных методов их упрощённой цифровой имитацией, а в создании воспроизводимого инструмента, который позволяет приблизить лабораторный анализ к количественной обработке изображений и обеспечить прослеживаемость результата.
https://habr.com/ru/articles/1012280/
#компьютерное_зрение #обработка_изображений #сегментация_изображений #image_processing #OpenCV #Python_OpenCV #металлография #анализ_микроструктуры #морфологические_операции #выделение_границ
-
🛠️ Tool
===================Opening: Depix is a proof-of-concept tool that attempts to recover plaintext from pixelized screenshots produced by a linear box filter. The project targets screenshots where each pixel block was processed independently and averaged, enabling block-wise comparison against a prepared search image.
Key Features:
• Block-matching approach: Depix generates pixelated variants of a provided search image and compares blocks to find one-to-one matches.
• Search-image technique: Use of a De Bruijn sequence in the search image to enumerate possible character sequences in a compact screenshot.
• Color-space handling: Support for gamma-encoded averaging (commonly produced by tools like Greenshot) and an alternative linear sRGB averaging mode.Technical Implementation:
• The algorithm assumes a linear box filter applied per block and relies on exact block boundaries for matching.
• Depix pixelizes the supplied search image in the same way and performs block-wise comparisons to find matching candidate blocks.
• The tool includes a rudimentary box detector to locate pixel blocks, but detection quality directly affects recovery success.Use Cases:
• Recovering short secrets exposed in screenshots where only small regions were pixelized and the pixelization method matches the filter model.
• Demonstrating risks of naive pixelization for redaction and guiding defensive choices on stronger redaction methods.Limitations:
• Success depends on accurate extraction of pixel blocks and on the pixelization being a linear box filter; non-linear or blended filters reduce effectiveness.
• The box detector is brittle and requires well-cropped input; false positives/merged boxes degrade results.
• The approach requires a crafted search image with expected characters and matching font/size/colors to maximize block matches.References:
• De Bruijn sequence (used to build search images) • linear box filter (assumed pixelization model)🔹 tool #depixelization #image_processing
-
Оптимизация функций компьютерного зрения (библиотека OpenCV) для RISC-V
OpenCV — популярная библиотека, включающая множество алгоритмов компьютерного зрения и функций для них. Оптимизация их под RISC-V — большая и интересная задача, которой в рамках Зимней школы RISC-V
-
Оптимизация функций компьютерного зрения (библиотека OpenCV) для RISC-V
OpenCV — популярная библиотека, включающая множество алгоритмов компьютерного зрения и функций для них. Оптимизация их под RISC-V — большая и интересная задача, которой в рамках Зимней школы RISC-V
-
Оптимизация функций компьютерного зрения (библиотека OpenCV) для RISC-V
OpenCV — популярная библиотека, включающая множество алгоритмов компьютерного зрения и функций для них. Оптимизация их под RISC-V — большая и интересная задача, которой в рамках Зимней школы RISC-V
-
Оптимизация функций компьютерного зрения (библиотека OpenCV) для RISC-V
OpenCV — популярная библиотека, включающая множество алгоритмов компьютерного зрения и функций для них. Оптимизация их под RISC-V — большая и интересная задача, которой в рамках Зимней школы RISC-V
-
Дзен и публикация картинок
Привет Хабр! Сегодня я хотел бы поговорить с тобой о проблеме публикации картинок. Зачем вообще об этом говорить? Ежедневно миллионы людей публикуют миллионы, или даже, миллиарды изображений, что тут можно обсуждать? Наверняка, для веб-разработчика, тем более, опытного - это вообще никакая не проблема. Эх, как бы не так.
https://habr.com/ru/articles/891696/
#jamstack #webразработка #images #image_processing #environment #cit #ims #html #cdn
-
Дзен и публикация картинок
Привет Хабр! Сегодня я хотел бы поговорить с тобой о проблеме публикации картинок. Зачем вообще об этом говорить? Ежедневно миллионы людей публикуют миллионы, или даже, миллиарды изображений, что тут можно обсуждать? Наверняка, для веб-разработчика, тем более, опытного - это вообще никакая не проблема. Эх, как бы не так.
https://habr.com/ru/articles/891696/
#jamstack #webразработка #images #image_processing #environment #cit #ims #html #cdn
-
Дзен и публикация картинок
Привет Хабр! Сегодня я хотел бы поговорить с тобой о проблеме публикации картинок. Зачем вообще об этом говорить? Ежедневно миллионы людей публикуют миллионы, или даже, миллиарды изображений, что тут можно обсуждать? Наверняка, для веб-разработчика, тем более, опытного - это вообще никакая не проблема. Эх, как бы не так.
https://habr.com/ru/articles/891696/
#jamstack #webразработка #images #image_processing #environment #cit #ims #html #cdn
-
Дзен и публикация картинок
Привет Хабр! Сегодня я хотел бы поговорить с тобой о проблеме публикации картинок. Зачем вообще об этом говорить? Ежедневно миллионы людей публикуют миллионы, или даже, миллиарды изображений, что тут можно обсуждать? Наверняка, для веб-разработчика, тем более, опытного - это вообще никакая не проблема. Эх, как бы не так.
https://habr.com/ru/articles/891696/
#jamstack #webразработка #images #image_processing #environment #cit #ims #html #cdn
-
Автомодерация изображений: как исправлять нарушения, сохраняя количество и качество контента
Привет! Меня зовут Владимир Морозов, я старший дата-сайентист в отделе автоматической модерации Авито . Раньше мы блокировали объявления, которые нарушают правила публикации, а теперь исправляем — с помощью ML-системы. Так мы сохраняем количество контента, сокращаем стоимость модерации и улучшаем пользовательский опыт. В статье подробно расскажу обо всех этапах внедрения новой ML-механики: от идеи и исследования подходов до оптимизации нейронок и вывода в продакшен.
https://habr.com/ru/companies/avito/articles/882572/
#machine_learning #computer_vision #inpainting #ai #data_science #ml #python #moderation #image_processing #blur
-
Автомодерация изображений: как исправлять нарушения, сохраняя количество и качество контента
Привет! Меня зовут Владимир Морозов, я старший дата-сайентист в отделе автоматической модерации Авито . Раньше мы блокировали объявления, которые нарушают правила публикации, а теперь исправляем — с помощью ML-системы. Так мы сохраняем количество контента, сокращаем стоимость модерации и улучшаем пользовательский опыт. В статье подробно расскажу обо всех этапах внедрения новой ML-механики: от идеи и исследования подходов до оптимизации нейронок и вывода в продакшен.
https://habr.com/ru/companies/avito/articles/882572/
#machine_learning #computer_vision #inpainting #ai #data_science #ml #python #moderation #image_processing #blur
-
Автомодерация изображений: как исправлять нарушения, сохраняя количество и качество контента
Привет! Меня зовут Владимир Морозов, я старший дата-сайентист в отделе автоматической модерации Авито . Раньше мы блокировали объявления, которые нарушают правила публикации, а теперь исправляем — с помощью ML-системы. Так мы сохраняем количество контента, сокращаем стоимость модерации и улучшаем пользовательский опыт. В статье подробно расскажу обо всех этапах внедрения новой ML-механики: от идеи и исследования подходов до оптимизации нейронок и вывода в продакшен.
https://habr.com/ru/companies/avito/articles/882572/
#machine_learning #computer_vision #inpainting #ai #data_science #ml #python #moderation #image_processing #blur
-
Автомодерация изображений: как исправлять нарушения, сохраняя количество и качество контента
Привет! Меня зовут Владимир Морозов, я старший дата-сайентист в отделе автоматической модерации Авито . Раньше мы блокировали объявления, которые нарушают правила публикации, а теперь исправляем — с помощью ML-системы. Так мы сохраняем количество контента, сокращаем стоимость модерации и улучшаем пользовательский опыт. В статье подробно расскажу обо всех этапах внедрения новой ML-механики: от идеи и исследования подходов до оптимизации нейронок и вывода в продакшен.
https://habr.com/ru/companies/avito/articles/882572/
#machine_learning #computer_vision #inpainting #ai #data_science #ml #python #moderation #image_processing #blur
-
Writing Dithering Algorithm in Racket
https://amanvir.com/blog/writing-my-own-dithering-algorithm-in-racket
#programming #lisp #algorithm #image_processing -
Writing Dithering Algorithm in Racket
https://amanvir.com/blog/writing-my-own-dithering-algorithm-in-racket
#programming #lisp #algorithm #image_processing -
Writing Dithering Algorithm in Racket
https://amanvir.com/blog/writing-my-own-dithering-algorithm-in-racket
#programming #lisp #algorithm #image_processing -
Writing Dithering Algorithm in Racket
https://amanvir.com/blog/writing-my-own-dithering-algorithm-in-racket
#programming #lisp #algorithm #image_processing -
Writing Dithering Algorithm in Racket
https://amanvir.com/blog/writing-my-own-dithering-algorithm-in-racket
#programming #lisp #algorithm #image_processing -
Всем про LLM. Как рассказать про трансформеры одинаково хорошо и индустриалам, и исследователям
Привет, Хабр. Меня зовут Вика, я работаю в AIRI, преподаю в Школе Анализа Данных и Сколтехе и вместе со своими коллегами занимаюсь обработкой естественного языка, изображений и видео, а также иными задачами, где могли бы пригодиться трансформерные модели. Трансформерные архитектуры — очень мощное орудие, которые может быть применено почти во всех сферах DL, и интереснейший концепт, в котором много потенциала для исследования. А, главное, их очень легко применить к технологиям, которые способны изменить нашу жизнь здесь и сейчас. На словах всё красиво. Но три года назад мы заметили, что и магистры, и работники индустрии, связанной с AI, часто просят «объяснить, как же все‑таки работают трансформеры, потому что из научной статьи ничего не понятно». Так происходит из‑за того, что многое, что в статьях считается очевидным и само собой разумеющимся, очень плохо разъясняется в учебной литературе или существующих курсах. Как следствие, многие не могут использовать трансформеры для решения практических задач и реализации своих идей. Эта трудность побудила нас создать полноценный курс по трансформерам, в котором проработаны такие проблемные точки и который адаптирован для студентов с разным профессиональным бэкграундом. О нём я и расскажу в этой статье. Мы уже апробировали курс на лекциях в Сколтехе, МГУ и Сбер Университете, и написали в AIRI о нём статью , которую представили на воркшопе по преподаванию на одной из самых популярных мировых конференций по NLP — ACL-2024. Материалы академической версии курса можно найти в нашем репозитории . Приятного чтения!
https://habr.com/ru/companies/airi/articles/847348/
#трансформеры #преподавание #llm #computational_linguistics #image_processing #tabular_data #time_series #quantization #distillation
-
Всем про LLM. Как рассказать про трансформеры одинаково хорошо и индустриалам, и исследователям
Привет, Хабр. Меня зовут Вика, я работаю в AIRI, преподаю в Школе Анализа Данных и Сколтехе и вместе со своими коллегами занимаюсь обработкой естественного языка, изображений и видео, а также иными задачами, где могли бы пригодиться трансформерные модели. Трансформерные архитектуры — очень мощное орудие, которые может быть применено почти во всех сферах DL, и интереснейший концепт, в котором много потенциала для исследования. А, главное, их очень легко применить к технологиям, которые способны изменить нашу жизнь здесь и сейчас. На словах всё красиво. Но три года назад мы заметили, что и магистры, и работники индустрии, связанной с AI, часто просят «объяснить, как же все‑таки работают трансформеры, потому что из научной статьи ничего не понятно». Так происходит из‑за того, что многое, что в статьях считается очевидным и само собой разумеющимся, очень плохо разъясняется в учебной литературе или существующих курсах. Как следствие, многие не могут использовать трансформеры для решения практических задач и реализации своих идей. Эта трудность побудила нас создать полноценный курс по трансформерам, в котором проработаны такие проблемные точки и который адаптирован для студентов с разным профессиональным бэкграундом. О нём я и расскажу в этой статье. Мы уже апробировали курс на лекциях в Сколтехе, МГУ и Сбер Университете, и написали в AIRI о нём статью , которую представили на воркшопе по преподаванию на одной из самых популярных мировых конференций по NLP — ACL-2024. Материалы академической версии курса можно найти в нашем репозитории . Приятного чтения!
https://habr.com/ru/companies/airi/articles/847348/
#трансформеры #преподавание #llm #computational_linguistics #image_processing #tabular_data #time_series #quantization #distillation
-
Всем про LLM. Как рассказать про трансформеры одинаково хорошо и индустриалам, и исследователям
Привет, Хабр. Меня зовут Вика, я работаю в AIRI, преподаю в Школе Анализа Данных и Сколтехе и вместе со своими коллегами занимаюсь обработкой естественного языка, изображений и видео, а также иными задачами, где могли бы пригодиться трансформерные модели. Трансформерные архитектуры — очень мощное орудие, которые может быть применено почти во всех сферах DL, и интереснейший концепт, в котором много потенциала для исследования. А, главное, их очень легко применить к технологиям, которые способны изменить нашу жизнь здесь и сейчас. На словах всё красиво. Но три года назад мы заметили, что и магистры, и работники индустрии, связанной с AI, часто просят «объяснить, как же все‑таки работают трансформеры, потому что из научной статьи ничего не понятно». Так происходит из‑за того, что многое, что в статьях считается очевидным и само собой разумеющимся, очень плохо разъясняется в учебной литературе или существующих курсах. Как следствие, многие не могут использовать трансформеры для решения практических задач и реализации своих идей. Эта трудность побудила нас создать полноценный курс по трансформерам, в котором проработаны такие проблемные точки и который адаптирован для студентов с разным профессиональным бэкграундом. О нём я и расскажу в этой статье. Мы уже апробировали курс на лекциях в Сколтехе, МГУ и Сбер Университете, и написали в AIRI о нём статью , которую представили на воркшопе по преподаванию на одной из самых популярных мировых конференций по NLP — ACL-2024. Материалы академической версии курса можно найти в нашем репозитории . Приятного чтения!
https://habr.com/ru/companies/airi/articles/847348/
#трансформеры #преподавание #llm #computational_linguistics #image_processing #tabular_data #time_series #quantization #distillation
-
Currently focused on quantum image processing.
The field is very new and in it's infancy but the implications will be game changing.
-
Currently focused on quantum image processing.
The field is very new and in it's infancy but the implications will be game changing.
-
Currently focused on quantum image processing.
The field is very new and in it's infancy but the implications will be game changing.
-
Currently focused on quantum image processing.
The field is very new and in it's infancy but the implications will be game changing.
-
G'mic 3.4.0: Image Processing in Its Prime
https://gmic.eu/gmic340/
#ycombinator #open_source #image_processing #command_line_tool #GIMP_plug_in #Krita_plug_in #Photoshop_plug_in #Affinity_Photo_plug_in #8bf_plug_in #Paint_NET_plug_in #C_library #ZArt -
G'mic 3.4.0: Image Processing in Its Prime
https://gmic.eu/gmic340/
#ycombinator #open_source #image_processing #command_line_tool #GIMP_plug_in #Krita_plug_in #Photoshop_plug_in #Affinity_Photo_plug_in #8bf_plug_in #Paint_NET_plug_in #C_library #ZArt -
G'mic 3.4.0: Image Processing in Its Prime
https://gmic.eu/gmic340/
#ycombinator #open_source #image_processing #command_line_tool #GIMP_plug_in #Krita_plug_in #Photoshop_plug_in #Affinity_Photo_plug_in #8bf_plug_in #Paint_NET_plug_in #C_library #ZArt -
G'mic 3.4.0: Image Processing in Its Prime
https://gmic.eu/gmic340/
#ycombinator #open_source #image_processing #command_line_tool #GIMP_plug_in #Krita_plug_in #Photoshop_plug_in #Affinity_Photo_plug_in #8bf_plug_in #Paint_NET_plug_in #C_library #ZArt -
CV Tools — система зрения для конечных пользователей
CV Tools - система зрения для конечных пользователей. Задача создания классификатора изображений на основе пользовательского набора данных является частой задачей для AI программиста, однако автоматический инструмент, решающий задачу без участия программиста мне на глаза не попадался. CV tools - сервис анализа визуальной информации, имеющей в составе средства настройки и тестирования необходимых задач для не-программиста, он также позволяет использовать обученную систему как REST-сервер для анализа изображений.
-
CV Tools — система зрения для конечных пользователей
CV Tools - система зрения для конечных пользователей. Задача создания классификатора изображений на основе пользовательского набора данных является частой задачей для AI программиста, однако автоматический инструмент, решающий задачу без участия программиста мне на глаза не попадался. CV tools - сервис анализа визуальной информации, имеющей в составе средства настройки и тестирования необходимых задач для не-программиста, он также позволяет использовать обученную систему как REST-сервер для анализа изображений.
-
CV Tools — система зрения для конечных пользователей
CV Tools - система зрения для конечных пользователей. Задача создания классификатора изображений на основе пользовательского набора данных является частой задачей для AI программиста, однако автоматический инструмент, решающий задачу без участия программиста мне на глаза не попадался. CV tools - сервис анализа визуальной информации, имеющей в составе средства настройки и тестирования необходимых задач для не-программиста, он также позволяет использовать обученную систему как REST-сервер для анализа изображений.
-
I implemented 90 degree clockwise/counter-clockwise rotation algorithm for Guile-PNG.
The procedures aren't perfect yet but they work.
I used this article as the reference:
https://dev.to/seanpgallivan/solution-rotate-image-cpp -
I implemented 90 degree clockwise/counter-clockwise rotation algorithm for Guile-PNG.
The procedures aren't perfect yet but they work.
I used this article as the reference:
https://dev.to/seanpgallivan/solution-rotate-image-cpp -
I implemented 90 degree clockwise/counter-clockwise rotation algorithm for Guile-PNG.
The procedures aren't perfect yet but they work.
I used this article as the reference:
https://dev.to/seanpgallivan/solution-rotate-image-cpp -
Show HN: Invertornot.com – API to enhance your images in dark-mode
https://invertornot.com
#ycombinator #dark_mode #image_inversion #API #open_source #image_processing #smart_inversion #dark_mode_optimization -
Show HN: Invertornot.com – API to enhance your images in dark-mode
https://invertornot.com
#ycombinator #dark_mode #image_inversion #API #open_source #image_processing #smart_inversion #dark_mode_optimization