Функции Image Toolbox / uintlut.php
.htmСписок функций Image Processing Toolbox. Описание функции UINTLUT Семинары Обучение Лицензирование Разработка Подписка Форум Регистрация Matlab Toolboxes Simulink Blocksets Femlab Полезное Вход Обработка сигналов и изображений\image Processing ToolboxСписок функций Image Processing Toolbox: Сегментация изображений
В оглавление \ К следующему разделу \ К предыдущему разделу
UINTLUT Вычисление новых значений массива на основе табличных преобразований Синтаксис:
B=uintlut(A, LUT)
Описание:
Функция uintlut(A, LUT) создает массив, содержащий новые значения A, на основе табличных преобразований (lookup table (LUT)). Например, когда A представляет собой вектор, в котором k-й элемент эквивалентный alpha, то B(k) эквивалентно соответствующему значению из табличных преобразований, LUT(alpha+1).
Требования к исходным данным
Массив A представляется в формате uint8 или uint16. Когда массив A представлен в формате uint8, тогда табличные преобразования проводятся над 256-элементным вектором в формате uint8. Когда массив A представлен в формате uint16, тогда табличные преобразования поводятся над вектором, состоящим из 65536 элементов. Данные в B имеют ту же размерность и формат представления данных, что и массив A.
Пример:
A=uint8([1 2 3 4; 5 6 7 8; 9 10 11 12]); LUT=repmat(uint8([0 150 200 255]), 1, 64); B=uintlut(A, LUT); imview(A),imview(B); Сопутствующие функции: IMPIXEL, IMPROFILE.
В оглавление \ К следующему разделу \ К предыдущему разделу
I Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2002 г.)
II Всероссийская научная конференция "Проектирование научных и инженерных приложений в среде MATLAB" (май 2004 г.) На первую страницу \ Сотрудничество \ MathWorks \ SoftLine \ Exponenta.ru \ Exponenta Pro E-mail: matlab@exponenta.ru Информация на сайте была обновлена 14.05.05 Copyright 2001-2005 SoftLine Co
Наши баннеры hotlog_js="1.0"; hotlog_r=""+Math.random()+"&s=58396&im=33&r="+escape(document.referrer)+"&pg="+ escape(window.location.href); document.cookie="hotlog=1; path=/"; hotlog_r+="&c="+(document.cookie?"Y":"N"); hotlog_js="1.1";hotlog_r+="&j="+(navigator.javaEnabled()?"Y":"N") hotlog_js="1.2"; hotlog_r+="&wh="+screen.width+'x'+screen.height+"&px="+ (((navigator.appName.substring(0,3)=="Mic"))? screen.colorDepth:screen.pixelDepth) hotlog_js="1.3" hotlog_r+="&js="+hotlog_js; document.write("") >