�����ե��륿��

�ա��ꥨ�Ѵ�

�������Ĺ�ΰۤʤ��Ȥ�ʬ�򤹤롣

1�����Υա��ꥨ�Ѵ�
����Ū���Ѳ����뿮��(��:�����Ͽ�ư������)����ȿ������ʬ��ʬ�򤹤롣 ��Υ�δؿ��Ȥ����Ѳ����Ƥ�����(��:��ϩ�ˤǤ�����)������ȿ���ʬ��ʬ�򤹤롣
2�����Υա��ꥨ�Ѵ�
��Υ�Ȼ��֤δؿ��Ȥ����Ѳ����Ƥ�����(��:��ϩ�ˤǤ����ʹԤ����ȡ��ż��ȡ���) ������ȿ��ȼ��ȿ�����ʬ��ʬ�򤹤롣 ʿ�̾�ο���ζ���ʬ��(��:����)������ȿ���ʬ��ʬ�򤹤롣

�ա��ꥨ����(�ա��ꥨ�Ѵ�)������ ��ä��ꤷ���Ѳ��� ... �ȿ���������
��������Τ� ... �ȿ����֤Ǥι����꤬�礭��

�������Υա��ꥨ�Ѵ�

�ա��ꥨ���Ѵ�

�����ե��륿��

�ե��륿���Ȥϡ��礭�ʤ�ΤȾ����ʤ�Τ���櫓��ե륤�Τ��� �Ǥ��롣�礭�ʤ�Τϼ��ȿ��Ǥ����Ⱦ����ʼ��ȿ�������������ʤ�� ���礭�ʼ��ȿ�����äƤ���Τǡ����ϲ�����ա��ꥨ�Ѵ����ơ� Ŭ���ʽŤߴؿ���ݤ��Ƥ��Ф褤���Ȥˤʤ롣

�Ȥ����������ڥ��ȥ���֤Ǥγݤ����ϼ¶��֤Ǥ����߹�����ʬ (convolution)����������Τǡ��¶��֤ΤߤǤη׻�����ǽ�Ǥ��롣

�����ǡ�g �Ͼ��߹��ߴؿ��ȸƤФ�Ƥ��ơ�G �Υա��ꥨ���Ѵ��� ���롣

���߹�����ʬ�ϡ�����ʿ��(running average)��ͤ�������򤷤䤹�� �Ǥ�����������ʿ�Ѥϥǡ�����ʿ�Ѥ�׻�������򤺤餷�ʤ���ʿ���ͤ� ���Ƥ������ȤǤ����ޤ��ʷ�����Ĥ��⤦�Ȥ����ΤǤ��롣

���η׻��򣲼����Υǡ�����¤����IJ����ǡ�����Ŭ�Ѥ��� �櫓���������η׻���Ԥ��ġ���Ȥ��ơ�pnmconvol�Ȥ��� ���ޥ�ɤ����롣man pnmconvol���ɤ�Ȥ狼�� �������Υ��ޥ�ɤλ��ѤˤϤ��ʤ����դ�ɬ�פǤǤ��롣

�ޤ��ǽ�ˡ����߹��ߴؿ����߷פ򤹤롣���δؿ��� PGM �ե����� �˺������롣 PGM �ե�����Υǡ��������������ͤ����Ȥ�ʤ��Τǡ� PGM �ե�����ե����ޥåȤ�������������ͤ�Ⱦʬ���ͤ� 0 �Ȳ�� ����褦�ˤʤäƤ��롣�ޤ��������ͤ�Ⱦʬ�������������Τǡ�ʿ�ѷ׻� ��ɬ�פʳ�껻�Ϥ��餫����ǡ��������äƤ��ʤ��ƤϤʤ�ʤ���

�ʲ��� 3 x 3 ���ΰ��ʿ�Ѳ�������򸫤Ƥߤ褦��

         P2
         3 3
         18
         10 10 10
         10 10 10
         10 10 10
������Ǥϡ������ͤ�18�Ǥ��뤫�顢�����ͤ�Ⱦʬ�� 9 �� 0 ���������롣 �������äơ��ǡ����� 10 �ϡ�1 ���������롣�ޤ����������˻Ȥ��� ���� 9 �Ǥ��뤫�顢���줾��Υǡ����ͤ� 1/9 �νŤߤ��äƤ��뤳�Ȥ� �ʤ롣�⤷��5x5 ��ʿ�Ѥ򤷤�����С������ͤ� 5x5x2 = 50���ǡ��� �ͤȤ��Ƥϡ�25+1 �� 26 ��Ȥ��Ф褤���Ȥ��狼�롣

���ޥ�ɤμ¹Ԥϡ�����̲�ե��륿���ξ��߹��ߴؿ��ե������ lpf.pgm �Ȥ����Ȥ���

        % pnmconvol lpf.pgm johoto.pgm > joho-lpf.pgm
�Τ褦�ˤ��롣 5x5 ��ñ������ʿ�Ѥ򤫤������ʲ��β����˼�����

����������̲�ե��륿���Ǥ��뤬�����β������顢����̲�ե��륿���� �̤��������򺹤������й���̲�ե��륿�����Ǥ��롣5x5�ι���̲�ե��륿���� ��ϰʲ��ΤȤ��ꡣ(����ɽ�ϥ��ե��åȤ������������)
        P2
        5 5
        50
        24 24 24 24 24    -1 -1 -1 -1 -1
        24 24 24 24 24    -1 -1 -1 -1 -1
        24 24 49 24 24    -1 -1 24 -1 -1
        24 24 24 24 24    -1 -1 -1 -1 -1
        24 24 24 24 24    -1 -1 -1 -1 -1
������ǤϾ��߹�����ʬ�μ¹Ԥ���η׻���̤� 0 �˴ݤ���Ƥ��ޤ����Ȥ� ���դ��뤳�ȡ��ʲ��η�̤β����ϡ���̤򸫤䤹�����뤿��� ������ͤ� 10 �ˤ����������Ƥ��롣

�ե��륿���ˤϺ��ޤǤΤ褦�ʾ岼�������оΤʤ�Τ����Ǥʤ��� ���оΤΤ�Τ⤢�롣�㤨��
        P2
        3 3
        2
        1 2 1            0  1  0
        0 1 2           -1  0  1
        1 0 1            0 -1  0
�Τ褦�ʥե��륿����Ȥ��ȡ�����ϱ��夫�麸�������ؤ���ʬ��ɽ�� ���Ȥˤʤ롣���Υե��륿����Ŭ�Ѥ�����̤ϰʲ��ΤȤ��ꡣ

���Τ褦�����оΥե��륿���ϥ��å��θ��Ф˻Ȥ��뤳�Ȥ����롣 �褯�Ȥ����ΤΤҤȤĤ� Sobel �Υ��ڥ졼���ȸƤФ���Τ����롣 x ������y�����Υ��å��θ��Фˡ����줾��ʲ��Τ褦�ʥե��륿���� �Ѥ����롣
          -1  0  1         -1 -2 -1
       X: -2  0  2      Y:  0  0  0
          -1  0  1          1  2  1
��̤ϰʲ��Τ褦�ˤʤ롣���줾�� x,y ����������Ȥ館�Ƥ��� ���Ȥ��狼�롣

�ºݤΥ��å����Фˤϵ���������ʬ��ɬ�פǤ��ꡢpnmconvol ������Ȥä� ���η׻���Ԥ��Τ��ѻ��ˤʤ롣pgmedge �Ȥ������ޥ�ɤ� x y ������ Sobel �Υ��ڥ졼����ȤäƤ���2���¤���Ϥ��Ƥ��롣 �ʲ����¹���Ǥ��롣