С наступающим Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++
Войти
Регистрация
Восстановить пароль
 
MishaRu
0 / 0 / 0
Регистрация: 17.01.2015
Сообщений: 7
1

Урок геометрии, масштабирование изображений

02.03.2015, 12:55. Просмотров 370. Ответов 2
Метки нет (Все метки)

Задача:

Есть картинка 100x100 px на которой нарисован смайлик
необходимо наложить этот смайлик на другие фотографии, размер которых заранее неизвестен.

(Я в курсе как программно наложить одну картинку на другую)

Проблема собственно в том что, если фотография слишком маленькая, то мой смайлик выглядит огромным, а если фотография слишком большая например в - разрешении, то мой смайлик маленький и незаметный. Так собственно вопрос: как рассчитать размер картинки со смайликом, чтобы на всех изображениях выглядело одинаково?
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
02.03.2015, 12:55
Ответы с готовыми решениями:

C++ и OpenGl урок NeHe
Сделал по уроку Nehe 6 Куб прогружается но он белый а должна накладываться...

Direct по книге Горнакова урок 8, запускается но 3DКуб не выводится
Начал учить Direct по книге Горнакова, урок №8 запускается но 3DКуб не...

Масштабирование изображений в TImage
Доброго времени суток уважаемые программисты, пишу программу для просмотра...

Вращение, масштабирование, сдвиг изображений. Работает, но есть баг
Доброго дня. Пытался решить задачу вращения, масштабирования и сдвига...

Урок об C++Builder package
Здрасте люди, помогите пожолуйсто, мне нужно узнать как работать с C++ Builder...

2
Croessmah
++Ͻ
14777 / 8453 / 1605
Регистрация: 27.09.2012
Сообщений: 20,804
Записей в блоге: 2
Завершенные тесты: 1
02.03.2015, 16:22 2
Цитата Сообщение от MishaRu Посмотреть сообщение
как рассчитать размер картинки со смайликом, чтобы на всех изображениях выглядело одинаково?
Берете соотношение соответствующих сторон фотографии к сторонам картинки со смайлом, и исходя из этого, масштабируете картинку со смайлом.
0
MishaRu
0 / 0 / 0
Регистрация: 17.01.2015
Сообщений: 7
02.03.2015, 17:20  [ТС] 3
Цитата Сообщение от Croessmah Посмотреть сообщение
Берете соотношение соответствующих сторон фотографии к сторонам картинки со смайлом, и исходя из этого, масштабируете картинку со смайлом.
А можно поподробнее, с учетом того что я учусь в 4 классе средней школе,

smail.width();
smail.height();

image.width();
image.height();

как из этих данных получить то о чем вы сказали, тоесть ширену и высоту smail
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
02.03.2015, 17:20

Сохранение в файл геометрии окна
У окна есть параметры Left, Top, ClientHeight, ClientWidth. Сохраняя их в файл...

Определить, на какой неделе и в какой день недели состоится урок
В первом полугодии учебного года занятия проходят с 1 по 8 и с 10 по 17 неделю...

Масштабирование изображений
необходимо в программе реализовать масштабирование изображений( по нажатию...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru