Re[5]: DPI
От: Alex.Che  
Дата: 12.07.05 14:33
Оценка: 1 (1)
Привет, magnum2005!
Вы пишешь 12 июля 2005:

m>>> TBitmap


AC>> И где ты у неё нашел DPI ?


m> выделяю в Проводнике bmp-файл, вызываю контекстное меню, Properties — Summary

m> смотрим и видим следующую картину:
m> вертикальное и горизонтальное разрешение — 96 dpi

Проводник тебя обманывает.
Он показывает тебе разрешение монитора.
Смотри сюда: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_9qg5.asp

--
With best regards, Alex Cherednichenko.
Posted via RSDN NNTP Server 1.9
DPI
От: magnum2005  
Дата: 12.07.05 13:02
Оценка:
Господа, как увеличить resolution картинки?
Re: DPI
От: Alex.Che  
Дата: 12.07.05 13:07
Оценка:
Привет, magnum2005!
Вы пишешь 12 июля 2005:

m> Господа, как увеличить resolution картинки?


КартЫнки разные бывают...

--
With best regards, Alex Cherednichenko.
Posted via RSDN NNTP Server 1.9
Re[2]: DPI
От: magnum2005  
Дата: 12.07.05 13:09
Оценка:
m>> Господа, как увеличить resolution картинки?

AC>КартЫнки разные бывают...



TBitmap
Re[3]: DPI
От: Alex.Che  
Дата: 12.07.05 13:13
Оценка:
Привет, magnum2005!
Вы пишешь 12 июля 2005:

m>>> Господа, как увеличить resolution картинки?

AC>> КартЫнки разные бывают...
m> TBitmap

И где ты у неё нашел DPI ?

--
With best regards, Alex Cherednichenko.
Posted via RSDN NNTP Server 1.9
Re[4]: DPI
От: magnum2005  
Дата: 12.07.05 14:04
Оценка:
m>> TBitmap

AC>И где ты у неё нашел DPI ?


выделяю в Проводнике bmp-файл, вызываю контекстное меню, Properties — Summary
смотрим и видим следующую картину:
вертикальное и горизонтальное разрешение — 96 dpi
Re[6]: DPI
От: magnum2005  
Дата: 12.07.05 15:06
Оценка:
m>> выделяю в Проводнике bmp-файл, вызываю контекстное меню, Properties — Summary
m>> смотрим и видим следующую картину:
m>> вертикальное и горизонтальное разрешение — 96 dpi

AC>Проводник тебя обманывает.

AC>Он показывает тебе разрешение монитора.
AC>Смотри сюда: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_9qg5.asp


Спасибо за информацию. А у каких графических форматов есть DPI?
JPEG, TIFF?
Re[7]: DPI
От: Alex.Che  
Дата: 12.07.05 15:29
Оценка:
Привет, magnum2005!
Вы пишешь 12 июля 2005:

m> Спасибо за информацию. А у каких графических форматов есть DPI?

m> JPEG, TIFF?

Есть и у BMP, но дело в том, что его разрабатывали совместно M$ и IBM,
пока ещё дружили, и работали над OS/2.
Потом пути-дороги разошлись и получилось как бы 2 формата BMP.
В хидере самого файла, разрешение предусмотрено, но сама M$ на него болт кладёт.
Посему, проводник и кажет разрешающую способность, соответствующую разрешению монитора.
Некоторые программы сторонних производителей, таки позволяют указать DPI для BMP,
но толку от этого никакого.

Касаемо TIFF, там это есть и используется однозначно,
поскольку это "Tagged Image File Format".
Сиречь, со всеми возможными атрибутами.
Был разработан Aldus, для PostScript-устройств
Ныне права на него принадлежат Adobe.
Описание формата есть у них на сайте.
http://partners.adobe.com/public/developer/tiff/index.html

А за JPEG не скажу. Глубоко не копал.
У него есть несколько стандартов (разных лет принятия).
Подробнее смотри на их официальном сайте:
http://www.jpeg.org/


--
With best regards, Alex Cherednichenko.
Posted via RSDN NNTP Server 1.9
Re: DPI
От: wildwind Россия  
Дата: 12.07.05 16:35
Оценка:
Здравствуйте, magnum2005, Вы писали:

M>Господа, как увеличить resolution картинки?


Почитал, в какие дебри вы с Alex.Che забрались, и закралось подозрение: а есть ли понимание, что же такое "resolution" и что именно хочется "увеличить"? Может быть подразумевается просто масштабирование, ресэмплинг?
Re[2]: DPI
От: Alex.Che  
Дата: 13.07.05 07:44
Оценка:
Привет, wildwind!
Вы пишешь 12 июля 2005:

w> Почитал, в какие дебри вы с Alex.Che забрались, и закралось подозрение: а есть ли понимание, что же такое "resolution" и что

w> именно хочется "увеличить"? Может быть подразумевается просто масштабирование, ресэмплинг?

Человек спросил про DPI.
Есть сомнения?

--
With best regards, Alex Cherednichenko.
Posted via RSDN NNTP Server 1.9
Re[3]: DPI
От: Andrick Россия  
Дата: 13.07.05 14:16
Оценка:
Здравствуйте, Alex.Che, Вы писали:

w>> Почитал, в какие дебри вы с Alex.Che забрались, и закралось подозрение: а есть ли понимание, что же такое "resolution" и что

w>> именно хочется "увеличить"? Может быть подразумевается просто масштабирование, ресэмплинг?

AC>Человек спросил про DPI.

AC>Есть сомнения?

Есть. Тем более что начиналось все с resolution
... << RSDN@Home 1.1.4 stable rev. 510>>
Re: DPI
От: Аноним  
Дата: 13.07.05 18:21
Оценка:
Здравствуйте, magnum2005, Вы писали:

M>Господа, как увеличить resolution картинки?


Автор, разрешение и DPI — это разные вещи.

Пример: есть у меня картинка 3000*6000 точек. Формат не важен, хоть BMP, идея в другом.
Так вот, если я эту картинку выведу на принтере с разрешением 300 DPI, то получу оттиск на бумаге размером 10*20 дюймов (Делим разрешение на DPI печатающего устройства). Если я распечатаю эту же картинку на принтере с разрешением 600 DPI, то получу оттиск на бумаге размером 5*10 дюймов. Хотя разрешение картинки осталось то же самое.

Учти, что многие устройства могут иметь разные DPI по вертикали и горизонтали. Тогда пропорции картинки будут при печати искажены (если драйвер принтера не выполняет автокоррекцию).
Например, принтер имеет 300*600 DPI. Тогда наша исходная картинка превратится в квадратную, 10*10 дюймов.

Вот и вся наука.

А если нужно изменить РАЗРЕШЕНИЕ картинки, то ищи алгоритмы под названием "resampling" (например, бикубическая интерполяция дает очень неплохие результаты, но долгая, линейная интерполяция куда быстрее, но качество так себе)
Re[6]: DPI
От: magnum2005  
Дата: 15.07.05 09:22
Оценка:
AC>Проводник тебя обманывает.
AC>Он показывает тебе разрешение монитора.
AC>Смотри сюда: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_9qg5.asp


таким образом, он для любой картинки (любого формата) покажет DPI монитора, то есть 96, так?
а кому верить в наше время?
кто даст правдтвую информацию?
Re[7]: DPI
От: Alex.Che  
Дата: 15.07.05 09:34
Оценка:
Привет, magnum2005!
Вы пишешь 15 июля 2005:

AC>> Проводник тебя обманывает.

AC>> Он показывает тебе разрешение монитора.
AC>> Смотри сюда: http://msdn.microsoft.com/library/default.asp?url=/library/en-us/gdi/bitmaps_9qg5.asp

m> таким образом, он для любой картинки (любого формата) покажет DPI монитора, то есть 96, так?

m> а кому верить в наше время?
m> кто даст правдтвую информацию?

Не для любой.
А для той, при создании которой, параметры DPI были проигнорированы.
Если, к примеру, ты создашь BMP-картинку в PaintShopPro, и задашь там DPI,
то проводник тебе его честно покажет.
А если в MS Paint, то покажет DPI монитора.

--
With best regards, Alex Cherednichenko.
Posted via RSDN NNTP Server 1.9
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.