LSB แƒกแƒขแƒ”แƒ’แƒแƒœแƒแƒ’แƒ แƒแƒคแƒ˜แƒ

แƒ”แƒ แƒ—แƒฎแƒ”แƒš แƒ“แƒแƒ•แƒฌแƒ”แƒ แƒ” แƒฉแƒ”แƒ›แƒ˜ แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒžแƒแƒกแƒขแƒ˜ แƒฐแƒแƒ‘แƒ–แƒ”. แƒ“แƒ แƒ”แƒก แƒžแƒแƒกแƒขแƒ˜ แƒ›แƒ˜แƒ”แƒซแƒฆแƒ•แƒœแƒ แƒซแƒแƒšแƒ˜แƒแƒœ แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒžแƒ แƒแƒ‘แƒšแƒ”แƒ›แƒแƒก, แƒ™แƒ”แƒ แƒซแƒแƒ“ แƒกแƒขแƒ”แƒ’แƒแƒœแƒแƒ’แƒ แƒแƒคแƒ˜แƒแƒก. แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒ˜แƒ› แƒซแƒ•แƒ”แƒš แƒ—แƒ”แƒ›แƒแƒจแƒ˜ แƒจแƒ”แƒ›แƒแƒ—แƒแƒ•แƒแƒ–แƒ”แƒ‘แƒฃแƒš แƒ’แƒแƒ›แƒแƒกแƒแƒ•แƒแƒšแƒก แƒแƒ  แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ”แƒฌแƒแƒ“แƒแƒก แƒกแƒขแƒ”แƒ’แƒแƒœแƒแƒ’แƒ แƒแƒคแƒ˜แƒ แƒแƒ› แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒก แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒ˜ แƒ’แƒแƒ’แƒ”แƒ‘แƒ˜แƒ—. แƒ”แƒก แƒฃแƒ‘แƒ แƒแƒšแƒแƒ“ แƒ—แƒแƒ›แƒแƒจแƒ˜แƒ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒคแƒแƒ แƒ›แƒแƒขแƒ˜แƒ—, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒแƒ˜แƒœแƒช แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒกแƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ แƒ—แƒแƒ›แƒแƒจแƒ˜แƒ.

แƒ“แƒฆแƒ”แƒก แƒฉแƒ•แƒ”แƒœ แƒจแƒ”แƒ•แƒ”แƒชแƒ“แƒ”แƒ‘แƒ˜แƒ— แƒชแƒแƒขแƒ แƒฆแƒ แƒ›แƒแƒ“ แƒฉแƒแƒ•แƒฃแƒฆแƒ แƒ›แƒแƒ•แƒ“แƒ”แƒ— แƒ“แƒ แƒ’แƒแƒ“แƒแƒ•แƒฎแƒ”แƒ“แƒแƒ— LSB แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒก. แƒ—แƒฃ แƒ’แƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ”แƒ‘แƒ—, แƒ’แƒ”แƒšแƒแƒ“แƒ”แƒ‘แƒแƒ— แƒ™แƒแƒขแƒ˜แƒก แƒฅแƒ•แƒ”แƒจ. (แƒœแƒแƒญแƒ แƒ˜แƒก แƒฅแƒ•แƒ”แƒจ แƒแƒ แƒ˜แƒก แƒขแƒ แƒแƒคแƒ˜แƒ™แƒ˜: แƒ“แƒแƒแƒฎแƒšแƒแƒ”แƒ‘แƒ˜แƒ— แƒ›แƒ”แƒ’แƒแƒ‘แƒแƒ˜แƒขแƒ˜.)

แƒฃแƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ”แƒก แƒงแƒแƒ•แƒšแƒ˜แƒกแƒ, แƒแƒฃแƒชแƒ˜แƒšแƒ”แƒ‘แƒ”แƒšแƒ˜แƒ แƒ›แƒแƒ™แƒšแƒ” แƒจแƒ”แƒกแƒแƒ•แƒแƒšแƒ˜แƒก แƒ’แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ. แƒงแƒ•แƒ”แƒšแƒแƒ› แƒ˜แƒชแƒ˜แƒก, แƒ แƒแƒ› แƒ™แƒ แƒ˜แƒžแƒขแƒแƒ’แƒ แƒแƒคแƒ˜แƒ˜แƒก แƒ›แƒ˜แƒ–แƒแƒœแƒ˜แƒ แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒฌแƒแƒ™แƒ˜แƒ—แƒฎแƒ•แƒ˜แƒก แƒจแƒ”แƒฃแƒซแƒšแƒ”แƒ‘แƒ”แƒšแƒ˜ แƒ’แƒแƒฎแƒแƒ“แƒแƒก. แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒ™แƒ แƒ˜แƒžแƒขแƒแƒ’แƒ แƒแƒคแƒ˜แƒแƒก แƒแƒฅแƒ•แƒก แƒ—แƒแƒ•แƒ˜แƒกแƒ˜ แƒแƒžแƒšแƒ˜แƒ™แƒแƒชแƒ˜แƒ”แƒ‘แƒ˜, แƒ›แƒแƒ’แƒ แƒแƒ› แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒ›แƒแƒœแƒแƒชแƒ”แƒ›แƒ—แƒ แƒ“แƒแƒชแƒ•แƒ˜แƒก แƒกแƒฎแƒ•แƒ แƒ›แƒ˜แƒ“แƒ’แƒแƒ›แƒ. แƒฉแƒ•แƒ”แƒœ แƒแƒ  แƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒ“แƒแƒจแƒ˜แƒคแƒ•แƒ แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ•แƒแƒฉแƒ•แƒ”แƒœแƒแƒ—, แƒ แƒแƒ› แƒ˜แƒก แƒแƒ  แƒ’แƒ•แƒแƒฅแƒ•แƒก. แƒกแƒฌแƒแƒ แƒ”แƒ“ แƒแƒ›แƒ˜แƒขแƒแƒ› แƒ’แƒแƒ›แƒแƒ˜แƒ’แƒแƒœแƒ”แƒก แƒกแƒขแƒ”แƒ’แƒแƒœแƒแƒ’แƒ แƒแƒคแƒ˜แƒ. แƒ•แƒ˜แƒ™แƒ˜แƒžแƒ”แƒ“แƒ˜แƒ แƒ’แƒ•แƒแƒ แƒฌแƒ›แƒฃแƒœแƒ”แƒ‘แƒก, แƒ แƒแƒ› "แƒกแƒขแƒ”แƒ’แƒแƒœแƒแƒ’แƒ แƒแƒคแƒ˜แƒ (แƒ‘แƒ”แƒ แƒซแƒœแƒฃแƒšแƒ˜ ฯƒฯ„ฮตฮณฮฑฮฝฮฟฯƒ - แƒคแƒแƒ แƒฃแƒšแƒ˜ แƒ“แƒ แƒ‘แƒ”แƒ แƒซแƒœแƒฃแƒšแƒ˜ ฮณฯฮฑฯ†ฯ‰ - แƒ•แƒฌแƒ”แƒ , แƒกแƒ˜แƒขแƒงแƒ•แƒแƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒ— "แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒฌแƒ”แƒ แƒ") แƒแƒ แƒ˜แƒก แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒคแƒแƒ แƒฃแƒšแƒ˜ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒก แƒ›แƒ”แƒชแƒœแƒ˜แƒ”แƒ แƒ”แƒ‘แƒ แƒ’แƒแƒ“แƒแƒชแƒ”แƒ›แƒ˜แƒก แƒคแƒแƒฅแƒขแƒ˜แƒก แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒแƒ“ แƒจแƒ”แƒœแƒแƒฎแƒ•แƒ˜แƒ—.

แƒ แƒ แƒ—แƒฅแƒ›แƒ แƒฃแƒœแƒ“แƒ, แƒแƒ แƒแƒ•แƒ˜แƒœ แƒ™แƒ แƒซแƒแƒšแƒแƒ•แƒก แƒ™แƒ แƒ˜แƒžแƒขแƒแƒ’แƒ แƒแƒคแƒ˜แƒฃแƒšแƒ˜ แƒ“แƒ แƒกแƒขแƒ”แƒ’แƒแƒœแƒแƒ’แƒ แƒแƒคแƒ˜แƒฃแƒšแƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ”แƒ แƒ—แƒ˜แƒแƒœแƒ”แƒ‘แƒแƒก. แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒขแƒ˜แƒช, แƒžแƒ แƒแƒฅแƒขแƒ˜แƒ™แƒแƒจแƒ˜ แƒ˜แƒกแƒ˜แƒœแƒ˜ แƒแƒ›แƒแƒก แƒแƒ™แƒ”แƒ—แƒ”แƒ‘แƒ”แƒœ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœแƒ˜ แƒแƒ›แƒแƒชแƒแƒœแƒแƒ แƒกแƒแƒคแƒฃแƒซแƒ•แƒšแƒ”แƒ‘แƒ˜แƒก แƒ’แƒแƒ’แƒ”แƒ‘แƒ. แƒ—แƒฃ แƒงแƒฃแƒ แƒแƒ“แƒฆแƒ”แƒ‘แƒ˜แƒ— แƒจแƒ”แƒ˜แƒกแƒฌแƒแƒ•แƒšแƒ˜แƒ— แƒ•แƒ˜แƒ™แƒ˜แƒžแƒ”แƒ“แƒ˜แƒ˜แƒก แƒกแƒขแƒแƒขแƒ˜แƒแƒก, แƒแƒฆแƒ›แƒแƒแƒฉแƒ”แƒœแƒ—, แƒ แƒแƒ› แƒกแƒขแƒ”แƒ’แƒแƒœแƒแƒ’แƒ แƒแƒคแƒ˜แƒ˜แƒก แƒแƒšแƒ’แƒแƒ แƒ˜แƒ—แƒ›แƒ”แƒ‘แƒ˜ แƒ›แƒแƒ˜แƒชแƒแƒ•แƒก แƒ”.แƒฌ. แƒ™แƒแƒœแƒขแƒ”แƒ˜แƒœแƒ”แƒ แƒ˜ แƒ“แƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ. แƒ™แƒแƒœแƒขแƒ”แƒ˜แƒœแƒ”แƒ แƒ˜ แƒแƒ แƒ˜แƒก แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒ’แƒ•แƒ”แƒฎแƒ›แƒแƒ แƒ”แƒ‘แƒ แƒ“แƒแƒ›แƒแƒšแƒ•แƒ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก.

แƒฉแƒ•แƒ”แƒœแƒก แƒจแƒ”แƒ›แƒ—แƒฎแƒ•แƒ”แƒ•แƒแƒจแƒ˜, แƒ™แƒแƒœแƒขแƒ”แƒ˜แƒœแƒ”แƒ แƒ˜ แƒ˜แƒฅแƒœแƒ”แƒ‘แƒ แƒกแƒฃแƒ แƒแƒ—แƒ˜ BMP แƒคแƒแƒ แƒ›แƒแƒขแƒจแƒ˜. แƒžแƒ˜แƒ แƒ•แƒ”แƒš แƒ แƒ˜แƒ’แƒจแƒ˜, แƒ›แƒแƒ“แƒ˜แƒ— แƒจแƒ”แƒ•แƒฎแƒ”แƒ“แƒแƒ— แƒแƒ› แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒขแƒ แƒฃแƒฅแƒขแƒฃแƒ แƒแƒก. แƒคแƒแƒ˜แƒšแƒ˜ แƒจแƒ”แƒ˜แƒซแƒšแƒ”แƒ‘แƒ แƒ“แƒแƒ˜แƒงแƒแƒก 4 แƒœแƒแƒฌแƒ˜แƒšแƒแƒ“: แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜, แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜, แƒžแƒแƒšแƒ˜แƒขแƒ แƒ แƒ“แƒ แƒ—แƒแƒ•แƒแƒ“ แƒกแƒฃแƒ แƒแƒ—แƒ˜. แƒฉแƒ•แƒ”แƒœแƒ˜ แƒ›แƒ˜แƒ–แƒœแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก, แƒฉแƒ•แƒ”แƒœ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒฃแƒœแƒ“แƒ แƒ•แƒ˜แƒชแƒแƒ“แƒ”แƒ— แƒ แƒ แƒฌแƒ”แƒ แƒ˜แƒ แƒกแƒแƒ—แƒแƒฃแƒ แƒจแƒ˜.

แƒกแƒแƒ—แƒแƒฃแƒ แƒ˜แƒก แƒžแƒ˜แƒ แƒ•แƒ”แƒšแƒ˜ แƒแƒ แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ แƒแƒ แƒ˜แƒก BM แƒฎแƒ”แƒšแƒ›แƒแƒฌแƒ”แƒ แƒ, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’ แƒคแƒแƒ˜แƒšแƒ˜แƒก แƒ–แƒแƒ›แƒ แƒ‘แƒแƒ˜แƒขแƒ”แƒ‘แƒจแƒ˜ แƒ˜แƒฌแƒ”แƒ แƒ”แƒ‘แƒ แƒแƒ แƒ›แƒแƒ’แƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ˜แƒ—, แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ 4 แƒ‘แƒแƒ˜แƒขแƒ˜ แƒ“แƒแƒชแƒฃแƒšแƒ˜แƒ แƒ“แƒ แƒฃแƒœแƒ“แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒ“แƒ”แƒก แƒœแƒฃแƒšแƒ”แƒ‘แƒก, แƒ“แƒ แƒ‘แƒแƒšแƒแƒก, แƒ›แƒ”แƒแƒ แƒ” แƒแƒ แƒ›แƒแƒ’แƒ˜ แƒกแƒ˜แƒขแƒงแƒ•แƒ แƒจแƒ”แƒ˜แƒชแƒแƒ•แƒก แƒแƒคแƒกแƒ”แƒขแƒก แƒกแƒแƒฌแƒงแƒ˜แƒกแƒ˜แƒ“แƒแƒœ. แƒคแƒแƒ˜แƒšแƒ˜ แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒ แƒ”แƒแƒšแƒฃแƒ  แƒ‘แƒแƒ˜แƒขแƒ”แƒ‘แƒ–แƒ”. 24-แƒ‘แƒ˜แƒขแƒ˜แƒแƒœ bmp แƒคแƒแƒ˜แƒšแƒจแƒ˜, แƒ—แƒ˜แƒ—แƒแƒ”แƒฃแƒšแƒ˜ แƒžแƒ˜แƒฅแƒกแƒ”แƒšแƒ˜ แƒ“แƒแƒจแƒ˜แƒคแƒ แƒฃแƒšแƒ˜แƒ แƒกแƒแƒ›แƒ˜ BGR แƒ‘แƒแƒ˜แƒขแƒ˜แƒ—.

แƒแƒฎแƒšแƒ แƒฉแƒ•แƒ”แƒœ แƒ•แƒ˜แƒชแƒ˜แƒ—, แƒ แƒแƒ’แƒแƒ  แƒ›แƒ˜แƒ•แƒแƒฆแƒฌแƒ˜แƒแƒ— แƒกแƒฃแƒ แƒแƒ—แƒก, แƒ แƒฉแƒ”แƒ‘แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ แƒ˜แƒ›แƒ˜แƒก แƒ’แƒแƒ’แƒ”แƒ‘แƒ, แƒ—แƒฃ แƒ แƒแƒ’แƒแƒ  แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ˜แƒฅ แƒฉแƒแƒ•แƒฌแƒ”แƒ แƒแƒ— แƒกแƒแƒญแƒ˜แƒ แƒ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ. แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก แƒ“แƒแƒ’แƒ•แƒญแƒ˜แƒ แƒ“แƒ”แƒ‘แƒ LSB แƒ›แƒ”แƒ—แƒแƒ“แƒ˜. แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒก แƒแƒ แƒกแƒ˜ แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜แƒ: แƒฉแƒ•แƒ”แƒœ แƒ•แƒชแƒ•แƒšแƒ˜แƒ— แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœ แƒ‘แƒ˜แƒขแƒ”แƒ‘แƒก แƒคแƒ”แƒ แƒ˜แƒก แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒแƒ–แƒ” แƒžแƒแƒกแƒฃแƒฎแƒ˜แƒกแƒ›แƒ’แƒ”แƒ‘แƒ”แƒš แƒ‘แƒแƒ˜แƒขแƒ”แƒ‘แƒจแƒ˜. แƒ•แƒ—แƒฅแƒ•แƒแƒ—, แƒ—แƒฃ แƒฉแƒ•แƒ”แƒœแƒ˜ แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒ‘แƒแƒ˜แƒขแƒ˜ แƒแƒ แƒ˜แƒก 11001011, แƒฎแƒแƒšแƒ แƒกแƒฃแƒ แƒแƒ—แƒ–แƒ” แƒ‘แƒแƒ˜แƒขแƒ˜ แƒแƒ แƒ˜แƒก...11101100 01001110 01111100 0101100111..., แƒ›แƒแƒจแƒ˜แƒœ แƒ™แƒแƒ“แƒ˜แƒ แƒ”แƒ‘แƒ แƒแƒกแƒ” แƒ’แƒแƒ›แƒแƒ˜แƒงแƒฃแƒ แƒ”แƒ‘แƒ. แƒฉแƒ•แƒ”แƒœ แƒ“แƒแƒ•แƒงแƒแƒคแƒ— แƒกแƒแƒ˜แƒ“แƒฃแƒ›แƒšแƒ แƒจแƒ”แƒขแƒงแƒแƒ‘แƒ˜แƒœแƒ”แƒ‘แƒ˜แƒก แƒ‘แƒแƒ˜แƒขแƒก 4 แƒแƒ แƒ‘แƒ˜แƒขแƒ˜แƒแƒœ แƒœแƒแƒฌแƒ˜แƒšแƒแƒ“: 11, 00, 10, 11 แƒ“แƒ แƒจแƒ”แƒ•แƒชแƒ•แƒšแƒ˜แƒ— แƒกแƒฃแƒ แƒแƒ—แƒ˜แƒก แƒ“แƒแƒ‘แƒแƒšแƒ˜ แƒ แƒ˜แƒ’แƒ˜แƒก แƒ‘แƒ˜แƒขแƒ”แƒ‘แƒก แƒ›แƒ˜แƒฆแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒคแƒ แƒแƒ’แƒ›แƒ”แƒœแƒขแƒ”แƒ‘แƒ˜แƒ—: ...11101111 01001100 01111110 0101100111โ€ฆ. แƒแƒกแƒ”แƒ—แƒ˜ แƒฉแƒแƒœแƒแƒชแƒ•แƒšแƒ”แƒ‘แƒ แƒ–แƒแƒ’แƒแƒ“แƒแƒ“ แƒแƒ  แƒแƒ แƒ˜แƒก แƒจแƒ”แƒกแƒแƒ›แƒฉแƒœแƒ”แƒ•แƒ˜ แƒแƒ“แƒแƒ›แƒ˜แƒแƒœแƒ˜แƒก แƒ—แƒ•แƒแƒšแƒ˜แƒกแƒ—แƒ•แƒ˜แƒก. แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒขแƒ˜แƒช, แƒ‘แƒ”แƒ•แƒ แƒ˜ แƒซแƒ•แƒ”แƒšแƒ˜ แƒ’แƒแƒ›แƒแƒ›แƒแƒ•แƒแƒšแƒ˜ แƒ›แƒแƒฌแƒงแƒแƒ‘แƒ˜แƒšแƒแƒ‘แƒ แƒ•แƒ”แƒ แƒช แƒ™แƒ˜ แƒจแƒ”แƒซแƒšแƒ”แƒ‘แƒก แƒแƒกแƒ”แƒ—แƒ˜ แƒฃแƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒ แƒชแƒ•แƒšแƒ˜แƒšแƒ”แƒ‘แƒ”แƒ‘แƒ˜แƒก แƒฉแƒ•แƒ”แƒœแƒ”แƒ‘แƒแƒก.

แƒœแƒแƒ—แƒ”แƒšแƒ˜แƒ, แƒ แƒแƒ› แƒ—แƒฅแƒ•แƒ”แƒœ แƒจแƒ”แƒ’แƒ˜แƒซแƒšแƒ˜แƒแƒ— แƒจแƒ”แƒชแƒ•แƒแƒšแƒแƒ— แƒแƒ แƒ แƒ›แƒฎแƒแƒšแƒแƒ“ 2 แƒงแƒ•แƒ”แƒšแƒแƒ–แƒ” แƒœแƒแƒ™แƒšแƒ”แƒ‘แƒแƒ“ แƒ›แƒœแƒ˜แƒจแƒ•แƒœแƒ”แƒšแƒแƒ•แƒแƒœแƒ˜ แƒ‘แƒ˜แƒขแƒ˜, แƒแƒ แƒแƒ›แƒ”แƒ“ แƒ›แƒแƒ—แƒ˜ แƒœแƒ”แƒ‘แƒ˜แƒกแƒ›แƒ˜แƒ”แƒ แƒ˜ แƒ แƒแƒแƒ“แƒ”แƒœแƒแƒ‘แƒ. แƒแƒ แƒกแƒ”แƒ‘แƒแƒ‘แƒก แƒจแƒ”แƒ›แƒ“แƒ”แƒ’แƒ˜ แƒœแƒ˜แƒ›แƒฃแƒจแƒ˜: แƒ แƒแƒช แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒข แƒ‘แƒ˜แƒขแƒก แƒจแƒ”แƒ•แƒชแƒ•แƒšแƒ˜แƒ—, แƒ›แƒ˜แƒ— แƒ›แƒ”แƒขแƒ˜ แƒ˜แƒœแƒคแƒแƒ แƒ›แƒแƒชแƒ˜แƒ˜แƒก แƒ“แƒแƒ›แƒแƒšแƒ•แƒ แƒจแƒ”แƒ’แƒ•แƒ˜แƒซแƒšแƒ˜แƒ แƒ“แƒ แƒ”แƒก แƒฃแƒคแƒ แƒ แƒ›แƒ”แƒข แƒฉแƒแƒ แƒ”แƒ•แƒแƒก แƒ’แƒแƒ›แƒแƒ˜แƒฌแƒ•แƒ”แƒ•แƒก แƒแƒ แƒ˜แƒ’แƒ˜แƒœแƒแƒš แƒกแƒฃแƒ แƒแƒ—แƒจแƒ˜. แƒ›แƒแƒ’แƒแƒšแƒ˜แƒ—แƒแƒ“, แƒแƒฅ แƒแƒ แƒ˜แƒก แƒแƒ แƒ˜ แƒกแƒฃแƒ แƒแƒ—แƒ˜:

LSB แƒกแƒขแƒ”แƒ’แƒแƒœแƒแƒ’แƒ แƒแƒคแƒ˜แƒ
LSB แƒกแƒขแƒ”แƒ’แƒแƒœแƒแƒ’แƒ แƒแƒคแƒ˜แƒ

แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“ แƒฉแƒ”แƒ›แƒ˜ แƒ“แƒ˜แƒ“แƒ˜ แƒซแƒแƒšแƒ˜แƒกแƒฎแƒ›แƒ”แƒ•แƒ˜แƒกแƒ, แƒ›แƒ” แƒ•แƒ”แƒ  แƒ“แƒแƒ•แƒ˜แƒœแƒแƒฎแƒ” แƒ›แƒแƒ— แƒจแƒแƒ แƒ˜แƒก แƒ’แƒแƒœแƒกแƒฎแƒ•แƒแƒ•แƒ”แƒ‘แƒ, แƒ›แƒแƒ’แƒ แƒแƒ›, แƒ›แƒ˜แƒฃแƒฎแƒ”แƒ“แƒแƒ•แƒแƒ“ แƒแƒ›แƒ˜แƒกแƒ, แƒ›แƒ”แƒแƒ แƒ” แƒกแƒฃแƒ แƒแƒ—แƒ–แƒ”, แƒแƒฆแƒฌแƒ”แƒ แƒ˜แƒšแƒ˜ แƒ›แƒ”แƒ—แƒแƒ“แƒ˜แƒก แƒ’แƒแƒ›แƒแƒงแƒ”แƒœแƒ”แƒ‘แƒ˜แƒ—, แƒ˜แƒ›แƒแƒšแƒ”แƒ‘แƒ แƒšแƒฃแƒ˜แƒก แƒ™แƒ”แƒ แƒแƒšแƒ˜แƒก แƒšแƒ”แƒฅแƒกแƒ˜ "แƒœแƒแƒ“แƒ˜แƒ แƒแƒ‘แƒ แƒœแƒแƒ“แƒ˜แƒ แƒแƒ‘แƒแƒ–แƒ”". แƒ—แƒฃ แƒแƒฅแƒแƒ›แƒ“แƒ” แƒฌแƒแƒ˜แƒ™แƒ˜แƒ—แƒฎแƒ”แƒ—, แƒ›แƒแƒจแƒ˜แƒœ แƒแƒšแƒ‘แƒแƒ— แƒ“แƒแƒ˜แƒœแƒขแƒ”แƒ แƒ”แƒกแƒ”แƒ‘แƒฃแƒšแƒ˜ แƒฎแƒแƒ แƒ— แƒ’แƒแƒœแƒฎแƒแƒ แƒชแƒ˜แƒ”แƒšแƒ”แƒ‘แƒ˜แƒก แƒจแƒ”แƒกแƒแƒฎแƒ”แƒ‘. แƒ”แƒก แƒกแƒแƒ™แƒ›แƒแƒแƒ“ แƒ›แƒแƒ แƒขแƒ˜แƒ•แƒ˜แƒ, แƒ›แƒแƒ’แƒ แƒแƒ› แƒ›แƒ” แƒ›แƒแƒจแƒ˜แƒœแƒ•แƒ” แƒ’แƒแƒคแƒ แƒ—แƒฎแƒ˜แƒšแƒ”แƒ‘, แƒ แƒแƒ› แƒงแƒ•แƒ”แƒšแƒแƒคแƒ”แƒ แƒ˜ แƒ™แƒ”แƒ—แƒ“แƒ”แƒ‘แƒ แƒ“แƒ”แƒšแƒคแƒจแƒ˜. แƒแƒ›แƒแƒก แƒแƒ แƒ˜ แƒ›แƒ˜แƒ–แƒ”แƒ–แƒ˜ แƒแƒฅแƒ•แƒก: 1. แƒ•แƒคแƒ˜แƒฅแƒ แƒแƒ‘, แƒ“แƒ”แƒšแƒคแƒ˜ แƒ™แƒแƒ แƒ’แƒ˜ แƒ”แƒœแƒแƒ; 2. แƒ”แƒก แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒ แƒ“แƒแƒ˜แƒ‘แƒแƒ“แƒ แƒ™แƒแƒ›แƒžแƒ˜แƒฃแƒขแƒ”แƒ แƒฃแƒšแƒ˜ แƒฎแƒ”แƒ“แƒ•แƒ˜แƒก แƒกแƒแƒคแƒฃแƒซแƒ•แƒšแƒ”แƒ‘แƒ˜แƒก แƒ™แƒฃแƒ แƒกแƒ˜แƒก แƒ›แƒแƒ›แƒ–แƒแƒ“แƒ”แƒ‘แƒ˜แƒก แƒžแƒ แƒแƒชแƒ”แƒกแƒจแƒ˜ แƒ“แƒ แƒ‘แƒ˜แƒญแƒ”แƒ‘แƒ›แƒ, แƒ แƒแƒ›แƒšแƒ”แƒ‘แƒกแƒแƒช แƒ•แƒแƒกแƒฌแƒแƒ•แƒšแƒ˜ แƒแƒ› แƒ™แƒฃแƒ แƒกแƒก, แƒ“แƒ”แƒšแƒคแƒ˜แƒก แƒ’แƒแƒ แƒ“แƒ แƒฏแƒ”แƒ  แƒแƒ แƒแƒคแƒ”แƒ แƒ˜ แƒ˜แƒชแƒ˜แƒแƒœ. แƒ›แƒแƒ—แƒ—แƒ•แƒ˜แƒก, แƒ•แƒ˜แƒœแƒช แƒกแƒ˜แƒœแƒขแƒแƒฅแƒกแƒก แƒแƒ  แƒ˜แƒชแƒœแƒแƒ‘แƒก, แƒ”แƒ แƒ—แƒ˜ แƒ แƒแƒ› แƒฃแƒœแƒ“แƒ แƒแƒ•แƒฎแƒกแƒœแƒแƒ—: shl x แƒแƒ แƒ˜แƒก แƒ‘แƒ˜แƒขแƒฃแƒ แƒ˜ แƒชแƒ•แƒšแƒ แƒ›แƒแƒ แƒชแƒฎแƒœแƒ˜แƒ• x-แƒ˜แƒ—, shr x แƒแƒ แƒ˜แƒก แƒ‘แƒ˜แƒขแƒ˜แƒก แƒชแƒ•แƒšแƒ แƒ›แƒแƒ แƒฏแƒ•แƒœแƒ˜แƒ• x-แƒ˜แƒ—.

แƒฉแƒ•แƒ”แƒœ แƒ•แƒ•แƒแƒ แƒแƒฃแƒ“แƒแƒ‘แƒ—, แƒ แƒแƒ› แƒฉแƒ•แƒ”แƒœ แƒ•แƒฌแƒ”แƒ แƒ— แƒขแƒ”แƒฅแƒกแƒขแƒก, แƒ แƒแƒ›แƒ”แƒšแƒ˜แƒช แƒจแƒ”แƒœแƒแƒฎแƒฃแƒšแƒ˜แƒ แƒกแƒขแƒ แƒ˜แƒฅแƒแƒœแƒจแƒ˜ แƒ™แƒแƒœแƒขแƒ”แƒ˜แƒœแƒ”แƒ แƒจแƒ˜ แƒ“แƒ แƒ•แƒชแƒ•แƒšแƒ˜แƒ— แƒฅแƒ•แƒ”แƒ“แƒ แƒแƒ  แƒ‘แƒแƒ˜แƒขแƒก:
แƒฉแƒแƒฌแƒ”แƒ แƒ˜แƒก แƒ™แƒแƒ“แƒ˜:

for i:=1 to length(str) do
    แƒ“แƒแƒ˜แƒฌแƒงแƒแƒก
      l1:=byte(str[i]) shr 6;
      l2:=byte(str[i]) shl 2; l2:=l2 shr 6;
      l3:=byte(str[i]) shl 4; l3:=l3 shr 6;
      l4:=byte(str[i]) shl 6; l4:=l4 shr 6;
 
      f.ReadBuffer(tmp,1);
      แƒ•.แƒžแƒแƒ–แƒ˜แƒชแƒ˜แƒ:=แƒค.แƒžแƒแƒ–แƒ˜แƒชแƒ˜แƒ-1;
      tmp:=((tmp shr 2) shl 2)+l1;
      แƒ•.WriteBuffer(tmp,1);
 
      f.ReadBuffer(tmp,1);
      แƒ•.แƒžแƒแƒ–แƒ˜แƒชแƒ˜แƒ:=แƒค.แƒžแƒแƒ–แƒ˜แƒชแƒ˜แƒ-1;
      tmp:=((tmp shr 2) shl 2)+l2;
      แƒ•.WriteBuffer(tmp,1);
 
      f.ReadBuffer(tmp,1);
      แƒ•.แƒžแƒแƒ–แƒ˜แƒชแƒ˜แƒ:=แƒค.แƒžแƒแƒ–แƒ˜แƒชแƒ˜แƒ-1;
      tmp:=((tmp shr 2) shl 2)+l3;
      แƒ•.WriteBuffer(tmp,1);
 
      f.ReadBuffer(tmp,1);
      แƒ•.แƒžแƒแƒ–แƒ˜แƒชแƒ˜แƒ:=แƒค.แƒžแƒแƒ–แƒ˜แƒชแƒ˜แƒ-1;
      tmp:=((tmp shr 2) shl 2)+l4;
      แƒ•.WriteBuffer(tmp,1);
 
    แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ—;

แƒฌแƒแƒกแƒแƒ™แƒ˜แƒ—แƒฎแƒ˜ แƒ™แƒแƒ“แƒ˜:

แƒแƒ›แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก i:=1-แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก MsgSize แƒ’แƒแƒ•แƒแƒ™แƒ”แƒ—แƒแƒ—
    แƒ“แƒแƒ˜แƒฌแƒงแƒแƒก
      f.ReadBuffer(tmp,1);
      l1:=tmp shl 6;
      f.ReadBuffer(tmp,1);
      l2:=tmp shl 6; l2:=l2 shr 2;
      f.ReadBuffer(tmp,1);
      l3:=tmp shl 6; l3:=l3 shr 4;
      f.ReadBuffer(tmp,1);
      l4:=tmp shl 6; l4:=l4 shr 6;
      str:=str+char(l1+l2+l3+l4);
    แƒ›แƒ˜แƒ–แƒœแƒ˜แƒ—;

แƒ˜แƒกแƒ”, แƒœแƒแƒ›แƒ“แƒ•แƒ˜แƒšแƒแƒ“ แƒ–แƒแƒ แƒ›แƒแƒชแƒ”แƒ‘แƒ˜แƒกแƒ—แƒ•แƒ˜แƒก - แƒ‘แƒ›แƒฃแƒšแƒ˜ แƒžแƒ แƒแƒ’แƒ แƒแƒ›แƒแƒ–แƒ” แƒ“แƒ แƒ›แƒ˜แƒก แƒกแƒแƒฌแƒงแƒ˜แƒก แƒ™แƒแƒ“แƒ–แƒ”.

แƒ“แƒ˜แƒ“แƒ˜ แƒ›แƒแƒ“แƒšแƒแƒ‘แƒ.

แƒฌแƒงแƒแƒ แƒ: www.habr.com

แƒแƒฎแƒแƒšแƒ˜ แƒ™แƒแƒ›แƒ”แƒœแƒขแƒแƒ แƒ˜แƒก แƒ“แƒแƒ›แƒแƒขแƒ”แƒ‘แƒ