Задать вопрос

Как реализовать просмотр изображения?

необходимо сделать небольшое приложение, в которое загружается фото и это фото можно было бы нарезать на небольшие области. С загрузкой фото вопросов нет, а вот с нарезанием фото - есть. Может есть какая-то информация по работе с графикой в таком направлении?
  • Вопрос задан
  • 66 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 2
VoidVolker
@VoidVolker Куратор тега C#
Dark side eye. А у нас печеньки! А у вас?
Изображение состоит из пикселей. Берёте эти пиксели и делаете с ним всё что угодно: копируете в новое изображение, удаляете, меняете, добавляете и т.д. и т.п. Вы же ведь уже смогли прочитать файл изображения в память? Ну вот и остальное аналогично. Есть даже готовые библиотеки. Например:
Ответ написан
Комментировать
@rPman
System.Drawing
Загружаешь классом Image, превращает в битмап (не сжатый набор пикселов) с помощью Bitmap, у него есть метод bitmap.Clone в парметрах указываешь прямоугольную область (стороны параллельны осям) ну и обратно сохраняешь тут же bitmap.Save или отобразить как фон любого элемента UI или канвас

Для различных трансформаций изображения есть Graphics, там есть к примеру поворот на произвольный угол с помощью RotateTransform
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы