рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рджрд░рд╡рд╛рдЬрд╛ peephole

рд╣рд╛рд▓ рд╣реА рдореЗрдВ, рдПрдХ рдордЬрд╝реЗрджрд╛рд░ рдЙрдкрдХрд░рдг рдмрд┐рдХреНрд░реА рдкрд░ рджрд┐рдЦрд╛рдИ рджрд┐рдпрд╛ - рдПрдХ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рджрд░рд╡рд╛рдЬрд╛ peephole, рдЬреЛ рдХрд┐рд╕реА рднреА рджрд░рд╡рд╛рдЬреЗ рдореЗрдВ рдирд┐рдпрдорд┐рдд peephole рдХреЗ рд╕реНрдерд╛рди рдкрд░ рд╕реНрдерд╛рдкрд┐рдд рд╣реИред рдбрд┐рд╡рд╛рдЗрд╕ рдХреЛ "EyeOK" рдХрд╣рд╛ рдЬрд╛рддрд╛ рд╣реИред рдЗрд╕рдХреА рдХреАрдордд рд▓рдЧрднрдЧ 3,500 рд░реВрдмрд▓ рд╣реИред




рдкреАрдкрд╣реЛрд▓ рдореЗрдВ рджреЛ рднрд╛рдЧ рд╣реЛрддреЗ рд╣реИрдВ - рдмрд╛рд╣рд░реА рдФрд░ рдЖрдВрддрд░рд┐рдХред



рдХреИрдорд░реЗ рдХреЗ рдмрд╛рд╣рд░, рдПрдХ рдХреЙрд▓ рдмрдЯрди, рдПрдХ рдЗрдиреНрдлреНрд░рд╛рд░реЗрдб рдПрд▓рдИрдбреА рдФрд░ рдПрдХ рдкрд░рд┐рд╡реЗрд╢ рдкреНрд░рдХрд╛рд╢ рд╕рдВрд╡реЗрджрдХред



рдмрд╛рд╣рд░реА рд╣рд┐рд╕реНрд╕рд╛ рдПрдХ рдкреНрд▓реЗрдЯ рдФрд░ рджреЛ рд╢рд┐рдХрдВрдЬрд╛ рдХреЗ рд╕рд╛рде рдЕрдВрджрд░ рд╕реЗ рддрдп рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИред



рдХреЗрдмрд▓ рдЖрдВрддрд░рд┐рдХ рдмреЛрд░реНрдб рд╕реЗ рдЬреБрдбрд╝рд╛ рд╣реБрдЖ рд╣реИред



рдФрд░ рдпрд╣ рдмрдврд╝рддреЗ рдкреНрд▓реЗрдЯ рдХреЗ рдкреНрд░реЛрдЯреНрд░реВрд╢рд┐рдпрдиреНрд╕ рдкрд░ рдЯрд┐рдХрд╛ рд╣реИред рд╡рд┐рдирд╛рдЗрд▓ рдХреГрддреНрд░рд┐рдо рдЪрдордбрд╝реЗ рд╕реЗ рдврдВрдХреЗ рджрд░рд╡рд╛рдЬреЗ рдкрд░ рдЗрдирдбреЛрд░ рдЗрдХрд╛рдИ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдХрд╛рдлреА рдХрдард┐рди рд╣реИ, рдореЗрд░реА рддрд░рд╣ред рдпрд╣ рдкрддрд╛ рдЪрд▓рд╛ рдХрд┐ рдмреИрдХ рдХрд╡рд░ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдП рдмрд┐рдирд╛ рдРрд╕рд╛ рдХрд░рдирд╛ рдЖрд╕рд╛рди рдерд╛ред



рдЖрдЧрдВрддреБрдХ рдХреА рдЫрд╡рд┐ рдХреЛ рд╕реНрдХреНрд░реАрди рдкрд░ рджрд┐рдЦрд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рдЬрдм рдЖрдк рдЗрдирдбреЛрд░ рдпреВрдирд┐рдЯ рдкрд░ рдмрдбрд╝реЗ рдмрдЯрди рдХреЛ рджрдмрд╛рддреЗ рд╣реИрдВ рдпрд╛ рдЬрдм рдЖрдк рдмрд╛рд╣рд░реА рдЗрдХрд╛рдИ рдкрд░ рдХреЙрд▓ рдмрдЯрди рджрдмрд╛рддреЗ рд╣реИрдВ (рдЙрд╕реА рд╕рдордп, рдПрдХ рдЬрд╝реЛрд░ рд╕реЗ рдХреЙрд▓ рднреА рд╕реБрдиреА рдЬрд╛рддреА рд╣реИ, рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдореЗрдВ рдЖрдк рдЪрд╛рд░ рд░рд┐рдВрдЧрдЯреЛрди рдореЗрдВ рд╕реЗ рдПрдХ рдХрд╛ рдЪрдпрди рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ)ред рдмрдЯрди рджрдмрд╛рдиреЗ рдХреЗ рдмрд╛рдж рд╕реНрдХреНрд░реАрди 4 рд╕реЗрдХрдВрдб рдореЗрдВ рдмрджрд▓ рдЬрд╛рддреА рд╣реИред рдпрд╣ рдХрд╛рдлреА рд▓рдВрдмрд╛ рд╣реИ рдФрд░ рдмрд╣реБрдд рд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рдирд╣реАрдВ рд╣реИред

рдЬрдм рдЖрдк рд░рд┐рдВрдЧрд░ рдмрдЯрди рджрдмрд╛рддреЗ рд╣реИрдВ рдпрд╛ рдЗрдирдбреЛрд░ рдпреВрдирд┐рдЯ рдкрд░ рдлрд┐рд░ рд╕реЗ рдмрдЯрди рджрдмрд╛рддреЗ рд╣реИрдВ, рддреЛ рдЫрд╡рд┐ рдорд╛рдЗрдХреНрд░реЛрдПрд╕рдбреА рдХрд╛рд░реНрдб рдкрд░ рджрд░реНрдЬ рдХреА рдЬрд╛рддреА рд╣реИред рдЕрддрд┐рд░рд┐рдХреНрдд рдмрдЯрди рдкреНрд░реЗрд╕ рдХреЗ рд╕рд╛рде, рдЗрдирдбреЛрд░ рдЗрдХрд╛рдИ рдкрд░ рдЕрддрд┐рд░рд┐рдХреНрдд рдлреНрд░реЗрдо рджрд░реНрдЬ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЫрд╡рд┐ рдХрд╛ рдЖрдХрд╛рд░ 320x240 рдкрд┐рдХреНрд╕реЗрд▓, JPG рдкреНрд░рд╛рд░реВрдкред рдЖрдИрдУрдпреВрдХреЗ рди рдХреЗрд╡рд▓ рддрд╕реНрд╡реАрд░реЗрдВ, рдмрд▓реНрдХрд┐ рд╡реАрдбрд┐рдпреЛ (3, 5 рдпрд╛ 10 рд╕реЗрдХрдВрдб) рднреА рд░рд┐рдХреЙрд░реНрдб рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдореИрдВ рдЗрд╕рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рдмрд┐рдВрджреБ рдирд╣реАрдВ рджреЗрдЦрддрд╛ рд╣реВрдВред

рдбрд┐рд╡рд╛рдЗрд╕ рдореЗрдВ 128 рдореЗрдЧрд╛рдмрд╛рдЗрдЯ рдХрд╛рд░реНрдб рд╣реИред рдпрд╣ рдХрд╛рдлреА рдкрд░реНрдпрд╛рдкреНрдд рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдкреНрд░рддреНрдпреЗрдХ рдЫрд╡рд┐ рдХрд╛ рдЖрдХрд╛рд░ рдФрд╕рдд рдЫрд╣ рдХрд┐рд▓реЛрдмрд╛рдЗрдЯ рдкрд░ рд╣реИ рдФрд░ рд▓рдЧрднрдЧ рдмреАрд╕ рд╣рдЬрд╛рд░ рдЪрд┐рддреНрд░ рдПрдХ рдХрд╛рд░реНрдб рдкрд░ рдлрд┐рдЯ рд╣реЛрдВрдЧреЗред рдкреНрд░рддреНрдпреЗрдХ рддрд┐рдерд┐ рдХреЗ рд▓рд┐рдП рдПрдХ рдЕрд▓рдЧ рдлрд╝реЛрд▓реНрдбрд░ рдмрдирд╛рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЗрд╕рдореЗрдВ рдлрд╛рдЗрд▓реЗрдВ рд░рдЦреА рдЬрд╛рддреА рд╣реИрдВ, рдЬрд┐рд╕рдХрд╛ рдирд╛рдо рд╢реВрдЯрд┐рдВрдЧ рдХреА рддрд╛рд░реАрдЦ рдФрд░ рд╕рдордп рд╕реЗ рдмрдирддрд╛ рд╣реИред

рдкрд╛рд░рдВрдкрд░рд┐рдХ рдкреАрдкрд▓ рдХреА рддреБрд▓рдирд╛ рдореЗрдВ рдХреИрдорд░реЗ рдХрд╛ рд╡реНрдпреВрдЗрдВрдЧ рдПрдВрдЧрд▓ рдХрд╛рдлреА рд╕рдВрдХрд░рд╛ рд╣реИред рдЗрд╕ рддрд░рд╣ рд╕реЗ рдЫрд╡рд┐ рдПрдХ рд╕рд╛рдзрд╛рд░рдг рдЖрдВрдЦ рдореЗрдВ рджреЗрдЦреА рдЧрдИред



рдФрд░ рдпрд╣ рдЗрд▓реЗрдХреНрдЯреНрд░реЙрдирд┐рдХ рдЖрдВрдЦ рдХреЗ рдореЗрдореЛрд░реА рдХрд╛рд░реНрдб рд╕реЗ рдПрдХ рдлреНрд░реЗрдо рд╣реИред



рд▓реЗрдХрд┐рди рджреЗрдЦрдиреЗ рдХрд╛ рдХреЛрдг рдЕрдм рдФрд░ рдХрд░рдиреЗ рд▓рд╛рдпрдХ рдирд╣реАрдВ рд╣реИ - рдЪрд┐рддреНрд░реЛрдВ рдореЗрдВ рдЪреЗрд╣рд░реЗ рджрд┐рдЦрд╛рдИ рдирд╣реАрдВ рджреЗрдВрдЧреЗред рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рддрд╕реНрд╡реАрд░ рдореЗрдВ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ, рдЫрд╡рд┐ рдереЛрдбрд╝реА рдЧрд╣рд░реА рд╣реИред рдЖрдИрдЖрд░ рд░реЛрд╢рдиреА рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ рдЕрдВрдзреЗрд░реЗ рдореЗрдВ рдЪрд╛рд▓реВ рд╣реЛрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк рд╕реЗрдВрд╕рд░ рдХреЛ рдХрд╛рд▓реЗ рд╡рд┐рджреНрдпреБрдд рдЯреЗрдк рдХреЗ рдПрдХ рдЫреЛрдЯреЗ рдЯреБрдХрдбрд╝реЗ рдХреЗ рд╕рд╛рде рдЧреЛрдВрдж рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдЕрд╡рд░рдХреНрдд рдмреИрдХрд▓рд╛рдЗрдЯ рд╣рдореЗрд╢рд╛ рдЪрд╛рд▓реВ рд░рд╣рддрд╛ рд╣реИ, рдФрд░ рдЪрд┐рддреНрд░ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИред



рдбрд┐рд╡рд╛рдЗрд╕ рддреАрди "рдЙрдВрдЧрд▓реА" рдПрдП рдмреИрдЯрд░реА рджреНрд╡рд╛рд░рд╛ рд╕рдВрдЪрд╛рд▓рд┐рдд рд╣реИред рдореИрдВрдиреЗ рд╡рд░реНрддрдорд╛рди рдЦрдкрдд рдХреЛ рдорд╛рдкрд╛ред
рдХреИрдорд░реЗ рд╕реЗ рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╕рдордп, EyeOK 120 рдПрдордП рдХреА рдЦрдкрдд рдХрд░рддрд╛ рд╣реИ, рдЬрдмрдХрд┐ рдЫрд╡рд┐рдпреЛрдВ рдФрд░ рд╕реЗрдЯрд┐рдВрдЧреНрд╕ рдХреЛ рджреЗрдЦрддреЗ рд╣реБрдП - 70 рдПрдордП, рд╕реНрдЯреИрдВрдбрдмрд╛рдп рдореЛрдб рдореЗрдВ - 1.4-1.5 рдПрдордПред рдЗрд╕ рдкреНрд░рдХрд╛рд░, рдЕрдЪреНрдЫреА рдХреНрд╖рд╛рд░реАрдп рдмреИрдЯрд░реА 2.5-3 рдорд╣реАрдиреЗ рддрдХ рдЪрд▓рддреА рд╣реИрдВред рдпрджрд┐ рд╡рд╛рдВрдЫрд┐рдд рд╣реИ, рддреЛ рдЖрдВрдЦ рдХрд┐рд╕реА рднреА рдореЛрдмрд╛рдЗрд▓ рдлреЛрди рд╕реЗ рдЪрд╛рд░реНрдЬ рдХрд░рдиреЗ рд╕реЗ рдмрд╛рд╣рд░реА рд╢рдХреНрддрд┐ рдмрдирд╛ рд╕рдХрддреА рд╣реИред

рддрд╕реНрд╡реАрд░реЗрдВ рджреЗрдЦрдиреЗ рдФрд░ рдорд╛рдорд▓реЗ рдХреЗ рддрд▓ рдкрд░ рдирд┐рдпрдВрддреНрд░рдг рдХреЗ рд▓рд┐рдП рддреАрди рдмрдЯрди рд╣реИрдВ - рдмрд╛рдПрдВ, рджрд╛рдПрдВ рдФрд░ рдареАрдХред рдмреИрдХ рдмрдЯрди рдХреЗ рд░реВрдк рдореЗрдВ, рдПрдХ рдмрдбрд╝реЗ рдХреЗрдВрджреНрд░реАрдп рдмрдЯрди рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИред

рдореИрдВрдиреЗ рдПрдХ рдЫреЛрдЯрд╛ рд╡реАрдбрд┐рдпреЛ рджрд┐рдЦрд╛рдпрд╛ рдЬрд┐рд╕рдореЗрдВ рджрд┐рдЦрд╛рдпрд╛ рдЧрдпрд╛ рд╣реИ рдХрд┐ рдЖрдВрдЦ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддреА рд╣реИ:



рдирд┐рд╖реНрдХрд░реНрд╖ рдореЗрдВ, EyeOK рдбрд┐рд╡рд╛рдЗрд╕ рдХреЗ рдкреЗрд╢реЗрд╡рд░реЛрдВ рдФрд░ рд╡рд┐рдкрдХреНрд╖:

рдкреЗрд╢реЗрд╡рд░реЛрдВ:
тАв рдкрд╛рдБрдЪ рдорд┐рдирдЯ рдореЗрдВ рд╕рд╛рдорд╛рдиреНрдп рдЖрдБрдЦ рдХреЗ рд╕реНрдерд╛рди рдкрд░ рдлрд┐рдЯ рдмреИрдарддрд╛ рд╣реИ
тАв рдмрд╛рд╣рд░реА рд╢рдХреНрддрд┐ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ
тАв рдПрдХ рдорд╛рдЗрдХреНрд░реЛрдПрд╕рдбреА рдХрд╛рд░реНрдб рдХреЗ рд▓рд┐рдП рдЫрд╡рд┐рдпреЛрдВ рдХреЛ рд░рд┐рдХреЙрд░реНрдб рдХрд░рддрд╛ рд╣реИ
тАв рдХреЙрд▓ рдлрд╝рдВрдХреНрд╢рди
тАв рдЕрдВрдзреЗрд░реЗ рдореЗрдВ рдЗрдиреНрдлреНрд░рд╛рд░реЗрдб рдмреИрдХрд▓рд╛рдЗрдЯ

рд╡рд┐рдкрдХреНрд╖:
тАв рдмреИрдЯрд░реА рдмрджрд▓рдиреЗ рдФрд░ рдореЗрдореЛрд░реА рдХрд╛рд░реНрдб рдХреЛ рд╣рдЯрд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдпрд╣ рдмрд╣реБрдд рдЕрд╕реБрд╡рд┐рдзрд╛рдЬрдирдХ рд╣реИ
тАв рдЖрдЧрдВрддреБрдХ рдХреЛ рдпрд╣ рд╕реНрдкрд╖реНрдЯ рдирд╣реАрдВ рд╣реИ рдХрд┐ рдЖрдВрдЦ рдкрд░ рдЫреЛрдЯрд╛ рдмрдЯрди рдПрдХ рдШрдВрдЯреА рд╣реИ
тАв рдХрдо рдЫрд╡рд┐ рдЧреБрдгрд╡рддреНрддрд╛, рдирдХреНрд╢реЗ рдкрд░ рдХрдо рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдЫрд╡рд┐рдпрд╛рдВ
тАв рдЙрдЪреНрдЪ рдХреАрдордд

Source: https://habr.com/ru/post/In144706/


All Articles