Форум программистов, компьютерный форум CyberForum.ru

C++

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.89
taly
0 / 0 / 0
Регистрация: 10.01.2010
Сообщений: 7
#1

Как определить размер изображения?? - C++

10.01.2010, 15:30. Просмотров 1060. Ответов 5
Метки нет (Все метки)

Подскажите, пожалуйста, как определить размер изображения ?? (С++).
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
10.01.2010, 15:30     Как определить размер изображения??
Посмотрите здесь:

Как подогнать TImage под размер изображения? - C++ Builder
Доброе время суток, форумчане! Когда я кодил на Delphi, у компонента TImage была процедура, которая подгоняет размер компонента под размер...

Как определить размер класса? - C++
Здравствуйте! Подскажите, как определить размер класса? sizeof не работает, то есть выдаёт непонятное значение. Класс состоит из...

Как определить размер класса ? - C++
Вот есть у меня класс, каким образом определить его размер в битах ?

Как определить размер фаила с ifstream или как-то по другому? - C++
Как определить размер фаила с помощью ifstream или как-то по другому?

Как определить размер строки LPTSTR? - C++
Как определить размер строки LPTSTR? strlen не подходит...

Как определить размер открытого файла - C++
Как определить размер открытого файла. Я заметил, что если запустить программу для определения размера файла каждые 30с , то размер будет...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,930
Завершенные тесты: 1
10.01.2010, 16:26     Как определить размер изображения?? #2
Какого изображения? Если из графического файла, то надо читать его заголовок (разумеется, в каждом графическом формате своя структура данных) и брать нужные сведения оттуда.
taly
0 / 0 / 0
Регистрация: 10.01.2010
Сообщений: 7
10.01.2010, 16:38  [ТС]     Как определить размер изображения?? #3
Цитата Сообщение от Nick Alte Посмотреть сообщение
Какого изображения? Если из графического файла, то надо читать его заголовок (разумеется, в каждом графическом формате своя структура данных) и брать нужные сведения оттуда.
а если, например, это файл png? как работать с ним?
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,930
Завершенные тесты: 1
10.01.2010, 16:49     Как определить размер изображения?? #4
Скачай libpng и работай.
taly
0 / 0 / 0
Регистрация: 10.01.2010
Сообщений: 7
10.01.2010, 17:17  [ТС]     Как определить размер изображения?? #5
а существуют еще какие-то варианты?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
10.01.2010, 17:46     Как определить размер изображения??
Еще ссылки по теме:

Char*. Как определить размер строки? - C++
Добрый день! Вопрос вроде бы на первый взгляд простой, но ответ на него найти не получается. Как определить разме строки? ...

Как определить размер окна (разрешение)? - C++ Builder
как определить размер окна (разрешение)? и Как сделать так, чтобы окно программы развернулось на всю область, даже над пуском (чтобы пуска...

Размер изображения - C++ Builder
Добрый вечер. У меня допустим есть Image1 типа TImage. Так вот. На нем изображение размером 1600х900, как мне его уменьшить до допустим...

Как определить размер файла свыше 4Гб? - C++
FILE *d,*d1; d=fopen("D:\\tr.txt","rb"); d1=fopen("D:\\trr.txt","wb+"); //нужно вывести размер в байтах d fseek(d, 0,...


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

Или воспользуйтесь поиском по форуму:
Nick Alte
Эксперт С++
1608 / 1000 / 118
Регистрация: 27.09.2009
Сообщений: 1,930
Завершенные тесты: 1
10.01.2010, 17:46     Как определить размер изображения?? #6
Да. Можно добыть спецификацию формата и ухлопать годик на реализацию своих собственных функций для работы с png. Или можно найти другую библиотеку и пользоваться ей. Но вариант с libpng наиболее удобный и быстрый.
Yandex
Объявления
10.01.2010, 17:46     Как определить размер изображения??
Ответ Создать тему
Опции темы

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