Примерно представляю, что цвет каждого Рх определяется
интерполяцией данных от рядом расположенных ячеек на матрице, плюс данные от самого Рх за счет перекрытия цветового диапазона (каждая ячейка матрицы чувствительна не только к чисто красному, зеленому, синему, но реагирует и на часть спектра другого цвета).
Подскажите где в инете выловить более точную и подробную информацию. Или поделитесь своими знаниями.
К сожалению интерполяционные искажения иногда очень сильно раздражают.
Как происходит цветоопределение Px на матрице
Всего 9 сообщ.
|
Показаны 1 - 9
Как происходит цветоопределение Px на матрице
Re: Re: Как происходит цветоопределение Px на матрице
К сожалению читаю только на русском
Re: Как происходит цветоопределение Px на матрице
от:serg1
Примерно представляю, что цвет каждого Рх определяется
интерполяцией данных от рядом расположенных ячеек на матрице, плюс данные от самого Рх за счет перекрытия цветового диапазона (каждая ячейка матрицы чувствительна не только к чисто красному, зеленому, синему, но реагирует и на часть спектра другого цвета).
Подскажите где в инете выловить более точную и подробную информацию. Или поделитесь своими знаниями.
К сожалению интерполяционные искажения иногда очень сильно раздражают.Подробнее
каждый фотодетектор матрицы - монохромный, поэтому "часть спектра другого цвета" он не в состоянии определить.
подробного описания алгоритма интерполяции нет, т.к. эти алгоритмы у всех производителей разные и дают немного разные результаты.
сама матрица в большинстве случаев выглядит как
RGRGRGRGRGRGRG
GBGBGBGBGBGBGB
RGRGRGRGRGRGRG
GBGBGBGBGBGBGB
и т.д.
если вам не нравится интерполяция, переходите на матрицы от Foveon :)
Re: Как происходит цветоопределение Px на матрице
> каждый фотодетектор матрицы - монохромный, поэтому "часть спектра другого цвета" он не в состоянии определить.
есть спектр, каждый элементарный фильтр пропускает какой-то его фрагмент, притом разные части этого фрагмента - в разной степени. и три фрагмента вместе взятые просто обязаны как минимум покрывать бОльшую часть видимого спектра. а скорее всего - пересекаются.
есть спектр, каждый элементарный фильтр пропускает какой-то его фрагмент, притом разные части этого фрагмента - в разной степени. и три фрагмента вместе взятые просто обязаны как минимум покрывать бОльшую часть видимого спектра. а скорее всего - пересекаются.
Re: Re: Как происходит цветоопределение Px на матрице
от:KaraNagai
> каждый фотодетектор матрицы - монохромный, поэтому "часть спектра другого цвета" он не в состоянии определить.
есть спектр, каждый элементарный фильтр пропускает какой-то его фрагмент, притом разные части этого фрагмента - в разной степени. и три фрагмента вместе взятые просто обязаны как минимум покрывать бОльшую часть видимого спектра. а скорее всего - пересекаются.Подробнее
ну и? :)
каким образом, к примеру, "зеленый" фотодетектор определит, что на него попало 70% зеленого, 25% красного и 15% синего?
Он все считает зеленым.
Если заранее знать о перекрытии частей спектра, то можно все это сосчитать, но это уже задача софта.
Я имел в виду, что детектор сам по себе монохромный.
Re: Как происходит цветоопределение Px на матрице
естественно софта, тут нет вопросов.