128 / 86 / 10
Регистрация: 03.02.2011
Сообщений: 477
|
|||||||||||
1 | |||||||||||
создание Clone с Bitmap меньшего размера с сохранением изначальных габаритов Bitmap05.03.2013, 10:45. Показов 2546. Ответов 3
Взялся за GDI, столкнулся с проблемой. Есть "бегущая строка", она движется справа налево. Если перерисовывать по пикселям GetPixel-SetPixel, то работает, но всё-таки картинку 850 на 450 перерисовывает очень долго:
Размер нового Bitmap автоматически становится не 300*300, а 299*300, и к нему ничего справа не дорисовать, дальше хуже, повторно клонирование области cloneRect = Rectangle(1,0,299,300); просто невозможно, по причине того, что область клонирования выходит за области Bitmap ВОПРОС: Как мне склонировать часть картинки и сохранить пропорции Bitmap со свободной зоной для дальнейшей дорисовки справа? -------------------------------------- Visual Studio 2008
0
|
05.03.2013, 10:45 | |
Ответы с готовыми решениями:
3
Создание видеофайла из Bitmap-ов или разложение видеофайла на Bitmap-ы Проблема с сохранением в bitmap Как создать bitmap из области (по координатам пикселей) другого bitmap Получение фото с веб камеры, занесение его в Bitmap и преобразование Bitmap в массив |
128 / 86 / 10
Регистрация: 03.02.2011
Сообщений: 477
|
|
06.03.2013, 12:08 [ТС] | 2 |
Так, построю вопрос по другому: Можно ли сделать bitmap или image путем "склеивания" двух картинок?
0
|
873 / 771 / 173
Регистрация: 11.01.2012
Сообщений: 1,942
|
||||||
06.03.2013, 13:24 | 3 | |||||
1
|
128 / 86 / 10
Регистрация: 03.02.2011
Сообщений: 477
|
||||||
06.03.2013, 13:58 [ТС] | 4 | |||||
Всё, склеил
да, спасибо, я уже разобрался просто забыл отправить, оставил в предпросмотре, тут посмотрел - отправил, а мне уже ответили Спасибо
1
|
06.03.2013, 13:58 | |
06.03.2013, 13:58 | |
Помогаю со студенческими работами здесь
4
Нарисовать прошлый Bitmap на новом так, чтобы небыл растянут рисунок, если новый Bitmap больше размером BitMap Основные функции + работа в Bitmap Изменение размера Bitmap Происходит ли "утечка памяти" при повторном выполнении: Bitmap bm1 = new Bitmap Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |