Читайте также:
|
|
Дискретизация мен кванттаудың нәтижесі сандар матрицасы болады. f(x,y) бейнесі дискретизациядан кейін М жолдар және N бағандар матрица түрінде берілсін делік. Осындай жағдайда бейне MxN өлшемді делінеді. (x,y) координаталар мәндері дискретті өлшемдер болып келеді. Бұл дискретті координаталар мәндерін аңықтылығы мен жайлылығы үшін бүтін санды етіп алады. Кітаптардың көбісінде бейнелерді өңдеуде координаталардың бастапқысына бейненің үстінгі сол бұрышы алынады, оның координатасы (x,y) = (0,0) болып келеді. Бейненің бірінші жолындағы келесі нүкте (x,y) = (0,1) координаталы болып келеді. (0,1) жұбы бейненің бірінші жолының бойында жататын екінші пиксельге (бейне элементіне) жататының ұмытпау керек. Бірақ та бұл тіркелу кезіндегі сәйкес бейненің нақты физикалық координаталары болып саналмайды. 2.1. сурттегі а) координаталық сәйкестілігі көрсетілген. x координатасы 0 ден М-1 -ге 1 қадаммен, ал у координатасы 0 ден Т-1 - ге 1 қадаммен ауысады.
IPT пакеттерінде массивтерді белгілеу үшін қолданылатын координаталық келісім, жоғарыда көрсетілгендерден кейбір жағдайларда ерекшеленеді. Біріншіден, жол номерлері мен бағандар белгілеу үшін (x, y) орнына (r, c) жұбы қолданылады, яғни r айнымалысы 1- ден М - ге дейін, ал с 1- ден N - ға дейін 1 қадамға ауысады. 2.1, суретте (б) осы координаталық келісімі көрсетілген.
2.1, суретте (б) суреттегі келісім IPT пакетінің документациясында пиксельдер координаталары деп аталады. Бұл пакетте басқа да сирек кеңістіктіккоординаталар деп аталатын координаталық келісім қолданылады. Мұнда х баған, ал у жол деп аталады. Бұл біздің х және у белгілерімізге қайшы келеді.
2.1.2. Матрица түріндегі бейне
2.1. суретіндегі (а) координаталық жүйе бейненің цифрлық функциясына келесі түрде көрсетіледі:
Мұнда анықтауы бойынша, белгінің оң жағынан кейін цифрлық бейне тұр. Бұл массивтің әр элементі бейне элемент немесе пиксель деп аталады. Цифрлық бейне MATLAB матрицасы түрінде:
Мұнда f(1,1) = f(0,0). Осы екі бейне көріністері нақты бастапқы кооррдинаталарына дейін эквивалентті болып келеді. f (p,q) формуласы p және q жолында орналасқан элементті көрсетеді. Мысалы, f(6,2) – бұл f матрицасның алтыншы жолдағы және екінші бағандағы элемент. Әдетте f матрицаның жолдар мен бағандар саның көрсету үшін M және N әріптері қолданылады. 1*N размерлі матрица
MATLAB – та матрицалар айнымалылар түрінде А, а, RGB, real_array аттарымен сақталады. Айнымалылардың аттары әріптен басталуы керек және де олар әріптерден, цифрдан және сызықша белгілерінен де тұра алады.
Дата добавления: 2015-08-26; просмотров: 163 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Циклдарды векторлау | | | Бейнені дисплейге шығару |