Python 3 работа с изображением (Numpy)
Нужно создать приложение на Python 3 (не ниже), которое может прочитать входное изображение и выполнить основные графические операции:
- Повернуть изображение в любом направлении (на 90 °);
- Зеркальное отображение;
- обратное изображение (инвертация цвета);
- преобразование в оттенки серого;
- осветление / затемнение;
- Подсветка краев (будет уточнено что именно имеется ввиду).
Выполнение проекта должно происходить при помощи системы для контроля версий (Git, mercurial..)
Для считывания (и например сохранения) изображения можно использовать (не обязательно) методы библиотеки Pillow, но это ЗАПРЕЩЕНО для операций над изображением. Все операции над изображением должны быть написаны "вручную" при помощи чистоого Python 3 и Numpy (плюс оптимизация например при помощи Numpy или Cython). Понятно, что есть уже готовые способы для этих задач, которые быстрее и лучше чем написание вручную, но для этого проекта нужен именно такой подход, в этом его смысл.
Что касается самого приложения, а не кода, это может быть классический GUI ( не обязательно использовать tkinter, можно писать в wx или например в Qt), в этом варианте ожидается визуальный "отклик" над проведенными операциями с изображением. Или можно сделать консольное приложение, которое должно иметь очень ясное и подробное меню и инстуркцию для пользования (для выбора действий и тд)
Еще раз повторюсь, что задача проекта - это использование Python 3 и Numpy. Ничего более.
Пишите пожалуйста сроки, за которые вы сделаете проект на 100% и Вашу ставку.
Актуальные фриланс-проекты в категории Python
AI Commenting Platform для TikTok и Instagram.Цель проекта Разработать систему, которая позволяет управлять большим количеством аккаунтов TikTok и Instagram и автоматически публиковать релевантные комментарии под выбранными видео с использованием ИИ. Основной функционал1. Управление аккаунтами Необходимо реализовать… AI и машинное обучение, Python ∙ 12 часов 10 минут назад ∙ 13 ставок |
Построить модель классификации клиентов1. Есть данные клиентов в Mongo/SQL (примерно 20 000 записей с сырыми данными). 2. Необходимо на их основе построить фичи и модель классификации клиентов на поведенческие группы. 3. Проект выполнить на Python. AI и машинное обучение, Python ∙ 2 дня 6 часов назад ∙ 33 ставки |
ИТ Автоматизация ведения VAT-отчетности
10 000 UAH
Необходимо разработать систему для автоматизации переноса данных о продажах из CRM в бухгалтерскую систему Wafeq. Система должна импортировать банковские и платежные отчеты, автоматически сверять платежи с инвойсами, формировать инвойсы для VAT-отчетности и минимизировать ручную… AI и машинное обучение, Python ∙ 2 дня 11 часов назад ∙ 43 ставки |
Инструмент сверки счетов с банком, картами и бухгалтеромТехническое задание: инструмент сверки счетов с банком, картами и бухгалтеромОбщая цель Нужен локальный инструмент (скрипт/небольшое приложение на Python), который запускается вручную раз в 1-2 месяца на моём компьютере и делает сверку между: Счетами, которые я выставил клиентам… Python, Десктопные приложения ∙ 3 дня назад ∙ 42 ставки |
Автоматическая публикация видео в социальные сети по расписаниюТехническое задание (ТЗ) Автоматическая публикация видео в социальные сети по расписаниюОписание проекта Нужен скрипт/бот (Python предпочтительно, либо любое другое решение на ваш выбор — главное стабильность и простота поддержки), который автоматически публикует видео из папки… Python, Разработка ботов ∙ 3 дня 12 часов назад ∙ 59 ставок |