Upload
wael-kanoua
View
118
Download
4
Embed Size (px)
Citation preview
�
�
��������
��
��������������� �����
�����������
�������������������������������������
�� ��!�����"�#���$�%���&��������'��
(��)����*#��$�����������+���,� �$�-���(���
������������ �������������
��
��
��
��
��
��
����������� �����������������������������������
./����� �������������� !�"#$%&�����'����()������*�� ������ �*��+,
�����"-�������.� ����"�/�01�,�� ���()�#�2�!���,�3�45��6���� ���-��7��5��6����
�83�-����6�����9�:�$��()�����������%������;�1��<��
��= �>/�#����?���(@A���������"-���������
��
��
��
��������6�����6��B!�����C��������"-�6���D�E���A#����'�����"-����+�(C�6��B!���3�45��D�E�83�-����D�E�7��5��"-�F�$?�<�
��
��
��
0/���������� ��������������� !�3�%���G�)�����'����()������*��
�����������"-�� �*��+,�������.� ����"�/�01�,�� ���H?�#��������"-�(I@��(C,
�J4������6�����K�L+M�K���N��,�K��OP��,�K���Q����&C�����H-3�"+�"-��&C�-�(@��R6��2�!�"#$%&�����'�-�G�)���9�&C���������()�#������K���Q����&C��������,�3�45��6���� ��6����
��L%#�G�)���9�&C�����S= �J�C��,�K���N��,�K��OP���9�&C�������1&���&I������=@ ,���!5����1�1Q���6���5��9�T�������<��
�������"-��������= �>/�#����?���(@A�����
��
��
1/�����������������(��$������'�-�"�?��'����()������*�� ������"#$%&�
���� !�����U������'�-,��6��������������"#$%&������<����'�-�8�Q��2�!
�6������U������������� 3$+,������������ 3�:,�(�?Q����6���5��0��:�D�+���6��
��L4��3$%�6������U������'�-��6���5��9�&C�-�D�+�8�Q?�����'�����G�)����$�+5���-��K���N��,�K��OP��,�K���Q���<�(��$������'�-��-����������A���?����������9�I@��8�Q
�6������U������'�-����6���5��D�E����������;���(�Q#�(I@��(C�6��2�!�>�Q*���A#
�D�E�"-��L4�6������U������'�-���������6���5��"-�6���9�&C�-�8�Q#��LI����= ,�<��
�������"-��������= �>/�#����?���(@A�����
��
�;�����6��B!���������������C���(��$������'�-�����������������LI���D�E���A#
�6������U������'�-�"-��-�P�������������������9�&C�����JI��D�+�8�Q#�8=��,
�V�W5��"-�J#�1���6�����3$Q���?��,�K���N��,�K��OP��,�K���Q��<��
��
��������������� �!"#�"���!�$"%���!�$"%�&�
''
�����(����� �&�
��
�(��$����= ,���6�����D�E���A#V�W5��"-�J#�1����6������U������'�-����3�:������<��
2/����������������� !�"#$%&�����'����()������*�� �����"-�� �*��+,
������(�������-E������(I@��(C�8����X�3�4��6���Y�,� ��X�7����6��<�Y��
��
��
��
��������6�����6��B!�����C��������"-�6���D�E���A#����'�����"-����+�(C�6��B!��Z1��3�45�,�7��5��"�������� �<��
�
3/������������������+�"-�0#�I?��,���C�=����!�I-�"-�(��1?����������= �[$P?I#
�"-�\�]$���������� ��%-������)��(��<��
��
��
��
��
��
��
��
��
./��4-�� ��5(-6�7�8�9���� ����
��(��� �����%�%�&�
���(���(���*"���&�
���+����(�
���������(����"�$��&�
�
�� �� �?���,���
��
��
��
0/��4-�� ��5(-6�7�8�9���� ����������
���(������ � �����%�%�&�
���(������"� �����%�%�&�
���(�������� �����%�%�&�
���(����(��&�
���+����(�
��
�� �� �?���,���
��
��
��
����������������"-�3�45�,�7��5��"�������^=!���3����TE,���
���(������������(����� ��&�
���+����(�
��
./�� ��:-&������� ����,�;�������
���(�� ���������(������(������(����&�
�
�<�=�����
��(��� ������,����!��-,�&�
��+.�/���(�����
���(�� ���������(������(������(����&�
-�(�����+.�/����(���
�
�� �� �?���,����
�
�
�
��������6��$C_����"-RGB����ICE�"@�#�"@��(#�Q?���3� ���6���5��JI?@��"���-3�1���`,�$������a��4���C�6���5��7%��������<��
�
�
��
�
���(� ������,�����!��(,�&
��+.�/����(��
��
-�(�����+.�/���(����
�
���
(���� ��������(����&
���(� ������,�����!��(,�&
��+.�/����(��
(���� �������
-�(�����+.�/���(����
�
��>�-�"����"�?���@��A�����
�������(����&
���(� ������,�����!��(,�&
��+.�/����(���
�������������(���
-�(�����+.�/���(����
��>�-�"����"�?���@��A����
�������(����&�
���(� ������,�����!��(,�&�
�������(����
-�(�����+.�/���(�����
���� �����>�-�"����"�?���@��A����
��0"��&�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�,�;���� �� � ��:-&��������,�;
��
� ��:-&���
�<�=����
�� �� �?���,���
0/�� ��:-&���
�<�=��
�� �� �?���,���
1/�� ��:-&��������,�;���� ����BC-���@��A������������
��(���� ��(�"(�������(��&�
�
����������
��
�����������RGB��� Grayscale��������������NTSC���������������������
��mygray =
0.2989* myrgb (:,:,1) + 0.5870* myrgb (:,:,2) + 0.1140* myrgb (:,:,3);
����
�<�=�������(� ������,�����!��(,�&�
��+.�/����(���
��(���� ��(�"(�������(��&�
-�(�����+.�/���(�����
�
�
��
�
�
�
�
2/�� ��:-&������������,�;�������
myrgb = ind2rgb(myindexed,mycolormap);
���<�=����
��[myindexed,������������� ������,��+!��-,�&�
��+.�/����������������������
myrgb = ind2rgb(myindexed,mycolormap);��-�(�����+.�/����(���
���� �� �?���,���
���
������
�"��������"���V���]�b���B!���6���5��[�c���'��6�@����"���������C�65RGB�������������(�)�?����1#�L�����O%��"+�6�'�?P��"@�,<��
����������������
3/�� ��:-&��������,�;���������@��A�������B-����
[myindexed,mycolormap] = rgb2ind(myrgb,K);
�<�=������
myrgb=imread('peppers.png');
imshow(myrgb)
[myindexed,mycolormap] = rgb2ind(myrgb,256);
figure,imshow(myindexed,mycolormap)
��
�� �� �?���,�����
��
�������� !��"�#��$%&Indexed Image��'��(256��)&*�+��"�,��-�./�0�����1*�(��������Colormap ��2*�3���)4���5��
��
��
��
D/�� ��:-&���������,�;���� ������
mygray = double(mybinary);
������
��mybinary=imread('circles.png');
imshow(mybinary)
mygray = double(mybinary);
figure, imshow(mygray)
��
�� �� �?���,���
��
��
�"��������"���V���]�6��B!�������"-�� ������������,GrayScale��"@�#,K��:d��6��9�#$%?���7%��6�����(&1�����#3�-�<��
���
��
��
E/�� ��:-&�������� ���,�;��������
mybinary = (mygray > a);
��
�6/�7�8/9���0������)�,��:��;�"�6<(a��=�(�6<(���>�./�?����� ����(a��������(?�,��5��
��
��������
��(��� ������,����!��-,�&�
��+.�/���(�����
�1� (����.�+.���(����*"�$&�
mybinary = (mygray > level);
-�(�������+.�/�����������
�� �� �?���,���
��
���