How does image encoding work?

I uploaded the image to the network, and get this data when I ipfs cat the content hash. I know this was successful, but I was wondering how image encoding works in IPFS.

~/Desktop> ipfs cat QmV5e9DoczMJoR85iPo1gS22VNGsf8rEiU7XaTAq4NyE1a
����JFIF���    ( %!1!%)+...383-7(-.+


-%--------------------------------------------------��"����;!1AQa"q�������2B�Rb�#����3r�����$!1AQq"2a��
                                                                                                       ?Ǘ$��85q�ԤiLҥc�Ћ�n
��Ls�Q[J�j�HF�D�Q��ׇh�Y�o���g���^�%��XnV��/+��v{�x����N#�+�d(q�\%�Aр�gC�������zp`�R�L����J�MJB�G5(��-^��0����i6N��CĦJ�)9q(D�6ʠW0�,�� Ū4E��Z�Ct�q�
h�x)0�֨�'�x��Y���hk{�Kn��
�D�̻#e��Np:G�8�ߦf$�.��N�
                       ��o�ꤘ��
                              z'��J_EL³@�Z���pz�Z��8�fX�Oy���y �\]�WB�:�˸w�E�Q������
                                                                                    �e����� ��
                                                                                              �D,BK�%C��p�Iu�p���=0�Ö0�yN.Q��b'�3R�@���9�L����=Tk�"�n��x�X�F���]H8n�L���W�#_b�s9�'�c���eNmO5��KE�.�8�ʌ'�6:#����m����
                                                                       n.1�E���f�i|�"�ϪXĄk�p#�k�$>�
                                                                                                   �,&~BQI>�ɠ;�)���S�@������ʛi�a��    �x#�|���X��ln�4���87O7���P�D��t�YbH+e�͑<9�Q�(��V�5���1�2�`�؋IT�U
                                                          Ƀۄtm���R����c'��6�Uj`M[͋��O�#�F�˔s�t�E&�<q(�gj>\`N�?R��vm�5^�փ�Hs��]�`�L|Bٝ���V
                                                                                                                                        �F�Q�2O2�}�s7Úd�Ӽ�a�9����vkLh���K<�I}���59��c$�\B[
                                             ߊCc}���j�Vh    ���KD�F��Zi�!�o� z�`@h��<Ϥ"��J���8�^y�!0�!LpX�u��p���ΐ��\�YEt�h�i{�/k�!��v�L��]�������5Ҥy�%5��W�����8�Sx��R��+�Fp�y8
                                       �����*�g��mc    ��c�!�!��z_�����i�A��>dG���Ch����D�L}Q1�� � ���A�Q�U��q�o�O���G�t(
                                                                                                                            1ú�]
                                                                                                                                t�7ہ.0�OZ��ܸ�x���
   Q�ܶ+��v�g���<U��u֨�{�
                      �q�^:ƒ<�t�7$��7/{YL8˚�H��$y&?,q��E͇�E��P,5��i��    pi��ԡY�-����[1���HI���{���f
                                                                                                   ��#�F�h
���s� �XM�q&&?   ��H�^�=�.��8b�0a�'�����J!��M�x���D(!��40�8��T2yG���o�l���^I�s�ߐ�@f$�D���BZ    5l���4Z�O�I3�;�=�-
�n�=���w
hkG2֏�Y�4��;N𚌍@.���
                   O�jJ��:A7���:)���S�h�z�#�&\�Y%b̒d�6��H5G,��$%$�I�<])^q�Ѐ\+��J���ҘQL�<$Tz��-f��L)�)��/���ȅ���L��
                                                                                                                 ˪�����2e�'Jē�������ϒ<���^
���r�LL808��hE�
               vN�DL �����9��
                              �q��>�H��:w_��� țj���d���&M@��Ȃ�>#���~A\��3R�����d����l&
                                                                                       �$�7��d�nwۘ�O��F2خ:$ʲ��MGDH6��G����"�]�]��T��u7��Wo3��ꮈ4e3l;��n��̏R��>���4�CF�Dۥ�B�.��&��r=b������S�/�<�:&����Joe`�
>�E2                                                          �ư��
    '�5of����  ��xcQ���˗wo/�WrL��Dxh1hk�F�C8�,�mg
�[rdA��`p<J�S�@�                                 ����nW�����q��3b}���U�.&CE��� I&�!G��tj$A��7�1��=�
                ����=S
�\eNo3�:�Yn���pT3=$�&×�D�E���f&=�����J׺�l�:U�es�z&I����ˈ���y
                                                            -��+�'q�#��#�
                                                                         �b�g0�ƚ�6)?���%�D<����Tmi     �[�K� ��n()[X!��d�H\��u.!MŐ�R�����i�!p�q��OP�B���rbR    8%�����ZN�Pis�� �+C�q�9��t,���&a�t��l��L���߅I�'S��=���^��`y��L�$^��.
                                                                                            �u䍃��K��n�bp�#A�lκs<�(�em2����Ui���y&��`:�v��~
                                                                                                                                           �\x$��:�}\\�kG�`ii`?5a��a���s��|���$�Ne"L���[��yv+E@?�_��@���[��f�:�#~(V;�%����u>ݍN!�
���7��R�v��F�GN1�}���v;)�<Qh���I"�m~;-�
                                       ��Jn{�0�^<��MG{+zf}���[J��;�[6�x

                                                                       s�:�|[�,�F��p#�]�m+ԥHR���#H����gQ���l����w������N�K��s�y�cS\T�b<�tm�ȗU����x��
       ʫ^&f6��*������B�z.��u4*$)[�
                                  ;Sy���@2��
�⋭�S�!�]#�>w�R�2Ǘ��[�Ԏ*'/Q�1\R<��v�.S�w ��i�#d�3Ɗ�����.����Q�
��X>j�?��A���j�h����C�fRa��A                                 �=3�U�
                            �Z,*��;t�L���~�$D�M��.����q���2W�&O��uu
                                                                   ��_�Z�כ7�Y����H�:smc��5�����Y̎���ž�H�K�o���Ul�c�z��#O���P�t    ��?-�ʍ*�=�'��[�]��5�����F%Bʑ��2W��C��-z��
                            u���Y�TkNĈ��"x<��Ň�_�\�MYA"Nm��C��T��ٙ�Ӫ�j�DMZ��a�>(3/�l��6壷��+<b:lJ�@��X$r��U,�Y~Iݙ��{x�MO<�    �#%
                                                                                                                                   �]3w[����}ע�r�V�c
       ���d���k]vs���k�Xް=��R��۳a�M�����q��Fv�y#`�D�%ꙃ�F��y���<ecq9U)'N��O��$�������
                                                                                     ���{�h܉�9y�^�&�`i<IG��&f���F�X��1/��?��Jm�!�o �=��D(����hKʒ��@�|���O���F��SIY����-����FܒS�U    5iTys���h*`���`�%䞙Q�
�[��`]�YRe=2�L�/��6��W�EI����Z�W˰R��֩0T����+6,M@�j��6R
P����|i�U��e��2�GSr����<���`qê�p(�*D�'�(U�|��mɝ��0��LU;/��
,�6wĮS���8���N�@�X���n�h��(���f��Q�iZ[)1U)�ׂ!�A�iC��iש��vu�
�����Upu����W`}�4���YR�喻<���L�`�Pt+5�M֑�:q�hY<�'�B�ܐ���.���S�]��C���=Q�u����X�>����Z���j������V���x�>�m�
                                                                 ��`���nk�y�Gg?��@�YQ;��e��    '�5��`Z�ny��o�ϚxBOrc��t�4�J�b9BH�{��J�C͙\��RhP��Cd�Tő`����ō0�;+%�$��D�
)�$�a1TK&VST�-�jj� n�xl�<�C���B�+O��6S�TE��)�
                                             &B6P��M���
|&l���S�{L����W��n�(Iu�?<x"YV �?��v���%<��%8�<䱆�P�0�o5f��ͳ�%,�kc�6�G��E��ݲ��N�c]������*��߯���J՝��Sc0,&ll���֠���yhc@kZh�OY�u���Wh�V�E�;��:��I�����*E"2�]��R-�|��<��$x��T��=�~>�!v�@�w�ͻH>C�u~����T��
��q��                                                 �z�� �<YC�iTG"6 �Ь�#    $������@�q�Z��<�89��Ǜm��`0Ndn�
     ����c�XjA��i�������LJ5׆)�,a��;��5��.�A��D��R�/�H���J��5
                                                                3���d�p�|����E�<d쮆� L�92|����L)^/6FLD��c�/y�c�p��E��F:
                                                                                                                       �3��X�����T{Bv�~��
                                                                                                                                         �j(b�f�%
     8ς��-����k.�bi�Ç���Ω���Nn���]���:��+��9�c�ߩ[l�6�Fi�Q������9���`|��
�z���]��}��ǀ���UqO����̾1�<b7��L�=}�
�g"�9)(����B�%vB$$�)P����i2Wp��U�6|؃�9���d�1��B&�O�e�&/��N��a�t?d�G<�$���w����R�:TZ���7�3��<��F�:]���"��uW�ӏ��l}&Z
                                                               £��%��WYM86^�D*⮫���+J�ܥPA�� l���֧1��bp
V    �)BK)�ɉ c�B�v���
                        ER���U�$����0�AF��AT�
                                             <e�`�\��g�o0�#��#R��!k��� ��ꂣ:��>@+�q-�MG#�hɱ��/�ꤢy~L�´̖��lt$�ogk�SB*�͒7�I��>��W�
                                                                                                                              ~l�x>���G��x��������R��y�t){o��6�7��k��S-��;RG���J�>?u�S��a�Zv*�l[�lz��Pl�>+?D���n:��[���n�|�5��0�)��4#n��a���z'�js{
                                                                              ��ah

���
   �.W��P�mբ%-�F,0�L}0T%ФbqGBsB�)��0�$�SR����vP�r��%�+�U"T����Q����P����
                                                                        EV��?
���u��1�ۡY(
          s�0����
�DV�D�c��Z�+�tn5���X/�����)[X���t�T� 0>�u��}�ϻ�8�� �6�F9�~�'�g���b䵿�'�b-��$!Y�a���yo�uq��UR5�\���ā�+e[�@�.��v�V�N�_%\k\L�[���.(�,<x6�,rf����ҧ�I��
���c�*�(����=Zv>JP��X|?j{d����Q�xw�^
                                     �@��H��b��$����N˕���Qq2�mB�I�B�ĒX�*��E$�f,5�:�$��a�I%0�u9N�.$�����)^BI!ق�nh�W��$��1Gn�j���
                                                                                                                               Ŗ�Jc��H�1�2=�*-��y��a���I'�``��8��w%]�0���K�C1�L
����x����`|=:��bd���:x              ��0Mi��^�C����Ŀ��#�
��lہ    $��
o�M�8�*�����&@dn�'����I=��~/Desktop>

Image encoding in IPFS doesn’t work any differently than it works on your local machine. What you’re seeing is the same kind of thing you’d see if you tried to output an image file (or any other binary file) to stdout using something like cat image.jpg from the command line.