Как сделать попиксельный анализ в Photoshop

  • Автор темы Автор темы Lori
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

Lori

Участник
Топикстартер
Сообщения
5
Реакции
0
Как сделать попиксельный анализ в Photoshop???
Мне надо проанализировать картинку на предмет яркости каждого пикселя. Я слышала что в Photoshop'е это сделать можно... Если в Photoshop'е нельзя, то может кто-нибудь знает такую прогу!
Мне срочно надо в этом разобраться, а читать умные книжки нет ни времени ни средств(стоят они дорого!), поэтому взываю ко всем: ПОМОГИТЕ!!!
 
Ставишь в палитре info в его опциях для одного Color redout - Grayscale. Выбираешь пипетку и вперед. Тыкаешь в пиксель, смотришь на инфо - что показывает. Показывать будет яркость в процентах от 0 до 100
 
что значит сделать анализ КАЖДОГО пикселя? в табличке что ли вывести?
 
Попробуй программу photoflair - дает к-во светлых пикселей, темных, и средние тона.
 
А хочешь в графической форме - гистограммы.
 
а это как?
 
Lori, ты скажи что именно тебе нужно.
Т.е.

Дано : картинка.
Найти : .. ?

:)
 
Автор оригинала Photus
Lori, ты скажи что именно тебе нужно.
Т.е.

Дано : картинка.
Найти : .. ?

:)


Найти : нужна информация о яркости каждого пикселя этой картинки(картинка черно-белая)
 
Перегнать в BMP и написать простенькую программу, просканирующую этот файл побайтно
 
В таком случае может кто-нибудь знает где взять исходник?!
 
если не секрет, что ты будешь делать с "информацией о яркости каждого пикселя этой картинки"? а то как голову ни ломал, никак применения этим данным не смог придумать
 
Гульчитай, например можно изменить эти данные с той целью чтобы затем при отображении их на экране в виде картинки получить некоторый эффект. А вы как думали, Гульчитай, пишутся плагины? Газировкой что-ли? Именно так и пишуться - получаем доступ к массиву пикселей, к данным их значений яркости и ...
 
Автору: вам исходник на ФОртране, Паскале, Лиспе, Басике или Си нужен? Нужно подчеркнуть и вписать в гугль: +bitmap +source +code +... - тут название среды разработки.
 
Могу только посоветовать если писать в Дельфи или С++Билдере, то там есть класс TBitmap и у него есть метод ScanLine - и получаем довольно быстрый доступ к пикселам изображения.
 
Надо же, а закинуть файл в массив байтов и перебрать эти байты с каунтером итерактивно это что, титаническая работа?

Другое дело что этот файл JPEG, или TIFF, или х.б.з. еще какой формат: вот тогда от готовой функции или класса для распаковки формата я бы не отказался.
 
В дельфи со JPEG проблемм не будет. С Тиффом тоже если найти нужный компонент. Тоже подойдёт TBitmap там просто ScanLine - даёт указатель на iую строку массива пикселов. И всё изображение держится в Оперативке - довольно быстро получается.
 
Так, так, так...
Можно поподробнее про Delphi?... и про Scanline и про массив пикселов!!!!!!...
 
Семья это гроб, а дети - гвозди в его крышку.


__________________
Денни Де Вито
"Матильда"
(•) (•)
(----)
 
Статус
Закрыто для дальнейших ответов.