ๆœˆๆ’ฎใ‚Šใ‚ซใƒกใƒฉ

แž•แŸ’แž‘แžปแž€แž–แžถแžŽแžทแž‡แŸ’แž‡แž€แž˜แŸ’แž˜แž‘แžทแž‰แž“แŸ…แž€แŸ’แž“แžปแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธ
2.8
แž€แžถแžšแžœแžถแž™แžแž˜แŸ’แž›แŸƒ 521
100ย แž–แžถแž“แŸ‹+
แž€แžถแžšแž‘แžถแž‰แž™แž€
แž…แŸ†แžŽแžถแžแŸ‹แžแŸ’แž“แžถแž€แŸ‹แžแŸ’แž›แžนแž˜แžŸแžถแžš
แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แž“แžถ
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹
แžšแžผแž”แž—แžถแž–โ€‹โ€‹แžšแžผแž”แžแžโ€‹แžขแŸแž€แŸ’แžšแž„แŸ‹

แžขแŸ†แž–แžธโ€‹แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡

แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž•แŸ’แžขแŸ‚แž€แž›แžพแž€แžถแžšแžŸแž“แŸ’แž˜แžแŸ‹แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž“แŸƒแžŸแŸ’แžแžถแž“แžธแž™แžŠแŸ‚แž›แž‚แžถแŸ†แž‘แŸ’แžš Camera2 API แžšแž”แžŸแŸ‹แž˜แžฝแž™แŸ”

แžŠแŸ„แž™แž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž˜แžปแžแž„แžถแžšแž”แž‰แŸ’แž‡แžถแžŠแŸ„แž™แžŠแŸƒแž€แžถแž˜แŸแžšแŸ‰แžถแž“แŸแŸ‡แž‚แžบแž‡แžถแž€แžถแžšแž˜แžฝแž™แžแŸ‚แž—แŸ’แž›แžบแžŠแŸ„แž™แž…แŸ’แžšแž”แžถแž…แŸ‹แž€แžถแžšแž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แž“แŸ…แž›แžพแž˜แŸแžƒแž“แŸ…แž™แž”แŸ‹แž“แŸแŸ‡แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž‚แŸแž™แž€แž“แŸ…แž€แŸ’แž“แžปแž„แž–แž“แŸ’แž›แžบแžŸแž˜แžšแž˜แŸ’แž™แŸ” แžŠแžผแž…แž‚แŸ’แž“แžถแž“แŸแŸ‡แž•แž„แžŠแŸ‚แžšแžŠแŸ‚แž›แž‡แžถแž•แŸ’แž“แŸ‚แž€แž˜แžฝแž™แžแŸ’แž˜แŸ…แž‚แžผแžŸแž”แž‰แŸ’แž‡แžถแž€แŸ‹แžŠแŸ„แž™แž€แžถแžšแž”แžถแž‰แŸ‹แž”แŸ’แžšแž แžถแžšแž‡แžถแž”แž“แŸ’แžแž”แž“แŸ’แž‘แžถแž”แŸ‹แž–แžธแž€แžถแžšแžŸแŸ†แž™แŸ„แž‚แž™แžพแž„แž–แŸ’แž™แžถแž™แžถแž˜แžŠแžพแž˜แŸ’แž”แžธแž›แŸƒแžแž˜แŸ’แžšแžผแžœแž‘แŸ…แžŸแŸ†แžŽแžปแŸ†แž”แŸ‚แž”แž”แž‘แž…แŸ’แž”แžถแžŸแŸ‹แž›แŸ†แž“แžถแŸ†แžแŸ‚แž“แŸแŸ‡แŸ”

แž”แŸ†แž–แžถแž€แŸ‹แž‡แžถแž˜แžฝแž™แž˜แžปแžแž„แžถแžš HDR แž“แŸ…แž€แŸ’แž“แžปแž„แž–แŸแž›แžแŸ’แž„แŸƒแžŸแž˜แŸ’แžšแžถแž”แŸ‹แžšแžผแž”แžแžแž˜แžฝแž™, แžขแŸ’แž“แž€แž™แŸ‰แžถแž„แž„แžถแž™แžŸแŸ’แžšแžฝแž›แžขแžถแž…แž™แž€แžšแžผแž”แž—แžถแž–แž“แŸƒแž‡แžฝแžšแžแžถแž˜แžœแž“แŸ’แžแžแŸ’แž–แžŸแŸ‹แž˜แžฝแž™แžŠแŸ„แž™แž•แŸ’แž›แžถแžŸแŸ‹แž”แŸ’แžแžผแžšแž€แžถแžšแž”แžถแž‰แŸ‹แž”แŸ’แžšแž แžถแžšแž…แŸ†แž“แžฝแž“แžŸแŸ†แž™แŸ„แž‚แž”แž“แŸ’แžแŸ”
แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžšแžผแž”แžแžแž”แžถแž“แž…แžถแž”แŸ‹แž™แž€, แžœแžถแž•แŸ’แžแž›แŸ‹แž“แžผแžœแž€แžถแžšแž…แŸ’แžšแžพแž“แž‡แžถแž„ 40 แžแž˜แŸ’แžšแž„แžŠแŸ‚แž›แžขแžถแž…แžขแž“แžปแžœแžแŸ’แžแž—แžถแž–แžแžปแžŸแž‚แŸ’แž“แžถแž“แŸƒแž•แž›แž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แž˜แžฝแž™แŸ”
แžŠแŸ„แž™แž€แžถแžšแž‘แžทแž‰แž€แŸ†แžŽแŸ‚แž’แž˜แŸ’แž˜แžแžถ, แžขแŸ’แž“แž€แž“แžนแž„แžขแžถแž…แž”แŸ’แžšแžพแž˜แžปแžแž„แžถแžšแž–แŸแž‰แž›แŸแž‰แŸ”
***

แž˜แžปแžแž„แžถแžšแž“แŸƒแž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡,
(1) แž…แŸ†แžŽแžทแž, Yumiharizuki, แž–แŸ’แžšแŸ‡แž…แŸแž“แŸ’แž‘แž–แŸแž‰แž›แŸแž‰แž˜แžปแžแž„แžถแžšแž€แžถแžšแž”แžถแž‰แŸ‹แž”แŸ’แžšแž แžถแžš
แžŠแŸ„แž™แž•แŸ’แžขแŸ‚แž€แž›แžพแž–แž แžปแž—แžถแž–แž“แŸƒแžšแžผแž”แž—แžถแž–แž—แŸ’แž›แžพแž„แž†แŸแŸ‡
แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แž”แž…แŸ’แž…แŸแž€แž‘แŸแžŸแž€แžถแžšแž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แž…แŸ’แžšแžพแž“แž›แŸ’แžขแž”แŸ’แžšแžŸแžพแžšแž”แŸ†แž•แžปแž
แž แžพแž™แž”แž“แŸ’แž‘แžถแž”แŸ‹แž˜แž€แžŸแŸ†แž™แŸ„แž‚แž…แžผแž›แž‘แŸ…แž€แŸ’แž“แžปแž„แžšแžผแž”แžแžแž“แžทแž™แž˜แž“แŸแž™แžแŸ’แž–แžŸแŸ‹แž˜แžฝแž™แŸ”

แž…แŸ†แžŽแžทแž, Yumiharizuki แžŠแžพแž˜แŸ’แž”แžธแž“แžธแž˜แžฝแž™แž“แŸƒแž–แŸ’แžšแŸ‡แž…แŸแž“แŸ’แž‘แž–แŸแž‰แž›แŸแž‰
แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž‚แŸ’แž“แžถแžŠแžพแž˜แŸ’แž”แžธแž€แŸ†แžŽแžแŸ‹แž€แžถแžšแž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžแŸ’แžšแžนแž˜แžแŸ’แžšแžผแžœแŸ”
(แž„แž„แžนแž) แŸ”
แž€แžถแžšแž”แŸ†แž›แŸ‚แž„แžšแžผแž”แžแžแžแŸ‚แž˜แžฝแž™แž‘แŸ…แž”แžธแžŠแž„แž”แžถแž‰แŸ‹แž”แŸ’แžšแž แžถแžšแž‡แžถแž”แž“แŸ’แžแŸ”
(แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แž€แžถแžšแž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แžขแžถแž…แž“แžนแž„แž˜แžทแž“แž‚แŸ’แžšแž”แŸ‹แž‚แŸ’แžšแžถแž“แŸ‹แž“แŸ…แž€แŸ’แž“แžปแž„แž˜แŸ‰แžผแžŠแŸ‚แž›แž˜แžฝแž™แž…แŸ†แž“แžฝแž“
แžœแžถแžขแžถแž…แž‡แžถแŸ” )

(2) แž˜แžปแžแž„แžถแžš HDR
แž€แžถแžšแž”แŸ‰แŸ‡แž–แžถแž›แŸ‹แž”แŸ†แžšแŸ‚แž”แŸ†แžšแžฝแž›แž“แŸ…แžแžถแž˜แžŠแž„แžšแŸ€แž„
pseudo แžšแžผแž”แž—แžถแž–แž—แŸ’แž›แžพแž„แžงแž”แž€แžšแžŽแŸแžŸแž„แŸ’แž‚แŸ’แžšแŸ„แŸ‡แžแžถแž˜แžœแž“แŸ’แžแž“แžถแž€แŸ‹
แž”แž„แŸ’แž€แžพแžแžšแžผแž”แžแžแžแŸ‚แž˜แžฝแž™แž“แŸƒแž‡แžฝแžšแžŠแŸ‚แž›แž˜แžถแž“แž‘แŸ†แž แŸ†แž’แŸ†แŸ”
แž…แŸ†แž“แžฝแž“แž‡แžถแž”แž“แŸ’แžแž“แŸƒแžŠแž„แžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แž€แŸ†แžŽแžแŸ‹แž‘แŸ… 1 แžŠแž›แŸ‹ 20 แŸ”

(3) แž˜แžปแžแž„แžถแžšแž€แžถแž˜แŸแžšแŸ‰แžถ
โ€ขแž”แž„แŸ’แž แžถแž‰แž–แž€แžถแžšแž”แŸ‰แŸ‡
แž€แŸ’แž“แžปแž„แž–แŸแž›แžœแŸแž›แžถแž–แžทแžแž”แŸ’แžšแžถแž€แžŠ, แžแž˜แŸ’แž›แŸƒแžขแžถแž™แžขแŸแžŸแžขแžผ, แž›แŸ’แž”แžฟแž“
แž›แŸ’แž”แžฟแž“แž“แžทแž„แž”แž„แŸ’แž แžถแž‰แžแž˜แŸ’แž›แŸƒแž‡แŸ†แžšแŸ…แŸ”
(แžœแžถแž˜แžทแž“แž”แž„แŸ’แž แžถแž‰แž“แŸ…แž›แžพแž˜แŸ‰แžผแžŠแŸ‚แž›แž˜แžฝแž™แž…แŸ†แž“แžฝแž“แŸ” )
แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžแžปแž›แŸ’แž™แž—แžถแž–แžŸ
แžŠแŸ„แž™แžŸแŸ’แžœแŸแž™แž”แŸ’แžšแžœแžแŸ’แžแžทแž‘แŸ€แž, แž…แž„แŸ’แž€แŸ€แž„ incandescent แž˜แžฝแž™แžŠแŸ‚แž›แž˜แžถแž“แž–แž“แŸ’แž›แžบแžแŸ’แž„แŸƒแž›แž€แŸ’แžแžแžŽแŸ’แžŒแžŠแžผแž…แž‡แžถแž€แžถแžšแžŠแžถแž€แŸ‹แžŸแŸ’แžšแž˜แŸ„แž›
แž€แžถแžšแž€แŸ†แžŽแžแŸ‹แžแžปแž›แŸ’แž™แž—แžถแž–แžŸแžขแžถแž…แžแŸ’แžšแžผแžœแž‚แŸ’แž“แžถแž‘แŸ…แž“แžนแž„
แžœแžถแž‚แžบแž‡แžถแŸ”
แž˜แžปแžแž„แžถแžšแž–แž„แŸ’แžšแžธแž€
แžŠแŸ„แž™ flicking แžขแŸแž€แŸ’แžšแž„แŸ‹แžกแžพแž„แž“แžทแž„แž€แžถแžšแž’แŸ’แž›แžถแž€แŸ‹แž…แžปแŸ‡,
แž–แž„แŸ’แžšแžธแž€, แžขแŸ’แž“แž€แžขแžถแž…แž”แž„แŸ’แžšแžฝแž˜แŸ”
แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ…แž–แž„แŸ’แžšแžธแž€แžขแžแžทแž”แžšแž˜แžถแž€แžถแž˜แŸแžšแŸ‰แžถแž–แž„แŸ’แžšแžธแž€แžขแž“แžปแž‰แŸ’แž‰แžถแžแžฑแŸ’แž™,
แžœแžถแž‡แžถแž˜แŸ’แž…แžถแžŸแŸ‹แž”แž„แŸ’แž€แžพแž“แž€แžถแžšแž–แž„แŸ’แžšแžธแž€แž–แž„แŸ’แžšแžธแž€แŸ”
แž€แŸ’แž“แžปแž„แž€แžšแžŽแžธแž“แŸแŸ‡แžŠแžถแž€แŸ‹แž‡แžฝแžšแž–แž„แŸ’แžšแžธแž€แž‡แžถแž˜แžฝแž™แž–แŸ’แžšแŸ†แžŠแŸ‚แž“แž”แŸƒแžแž„
แž“แŸ…แž‘แžผแž‘แžถแŸ†แž„แž‘แžธแžแžถแŸ†แž„แž–แž„แŸ’แžšแžธแž€แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แž˜แžถแž“แž—แžถแž–แž„แžถแž™แžŸแŸ’แžšแžฝแž›แž“แŸ…แž“แŸแŸ‡
แžแžพแžขแŸ’แž“แž€แž‡แžถแž˜แžฝแž™แŸ”
แž‚แžปแžŽแž—แžถแž–แž”แž„แŸ’แž แžถแž‰
แžขแŸ’แž“แž€แžขแžถแž…แž‡แŸ’แžšแžพแžŸแž‘แžถแŸ†แž„แžขแžŸแŸ‹แž“แŸƒแž€แžถแžšแžŠแŸ„แŸ‡แžŸแŸ’แžšแžถแž™แž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แžถแž˜แŸแžšแŸ‰แžถแž“แŸ„แŸ‡แŸ”
(แž€แŸ†แžŽแŸ‚แž’แž˜แŸ’แž˜แžแžถแž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡)

(4) แž˜แžปแžแž„แžถแžšแž•แŸ’แžŸแŸแž„แž‘แŸ€แž
ยทแž€แžถแžšแž”แŸ’แžšแž†แžถแŸ†แž„แž“แžนแž„แž€แžถแžšแž‰แŸแžš
แž€แžถแžšแžŸแŸ†แž™แŸ„แž‚แž“แŸƒแž–แž แžปแž—แžถแž–แž“แŸƒแžšแžผแž”แž—แžถแž–แž“แŸ…แž–แŸแž›แž“แŸƒแž—แŸ’แž›แžพแž„แž“แŸƒแžšแžผแž”แž—แžถแž–แž‚แŸ’แž“แžถ
แž‚แž˜แŸ’แž›แžถแžแž“แŸแŸ‡แžแŸ’แžšแžผแžœแž”แžถแž“แž”แž„แŸ’แžšแžฝแž˜แžขแž”แŸ’แž”แž”แžšแž˜แžถแŸ”

ยทแž˜แžปแžแž„แžถแžšแž”แž„แŸ’แž แžถแž‰แž”แž‰แŸ’แž‡แžธ
แžšแžผแž”แž—แžถแž–แžŠแŸ‚แž›แžแžแž‡แžถแž˜แžฝแž™แž“แžนแž„แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡แžŠแžพแž˜แŸ’แž”แžธแž•แŸ’แž‘แžปแž€
แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž€แŸ’แžŸแžถแž‘แžปแž€, แžœแžถแžขแžถแž…แžแŸ’แžšแžผแžœแž”แžถแž“แžšแžถแž™แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž”แž„แŸ’แž แžถแž‰แž›แžพแžขแŸแž€แŸ’แžšแž„แŸ‹แž”แž‰แŸ’แž‡แžธแž“แŸแŸ‡แŸ”
(แž€แŸ†แžŽแŸ‚แž’แž˜แŸ’แž˜แžแžถแž”แŸ‰แžปแžŽแŸ’แžŽแŸ„แŸ‡)
แž”แŸ‰แŸ‡โœ–๏ธแžšแžผแž”แžแŸ†แžŽแžถแž„แžŠแžพแž˜แŸ’แž”แžธแž‡แŸ’แžšแžพแžŸแžšแžผแž”แž—แžถแž–แž‘แŸ…แž’แžปแž„แžŸแŸ†แžšแžถแž˜
แžŠแŸ„แž™แž‚แŸ’แžšแžถแž“แŸ‹แžแŸ‚แž”แŸ‰แŸ‡แžšแžผแž”แžแŸ†แžŽแžถแž„แž“แžทแž„แž˜แŸ‰แžถแžŸแŸŠแžธแž“
แžขแŸ’แž“แž€แžขแžถแž…แž›แžปแž”แžšแžผแž”แž—แžถแž–แŸ”

- แž˜แžปแžแž„แžถแžšแž€แŸ‚แž…แŸ’แž“แŸƒแžšแžผแž”แž—แžถแž–
แž“แŸ…แž–แŸแž›แžŠแŸ‚แž›แžขแŸ’แž“แž€แž‘แžถแž‰แž™แž€แž”แŸ’แžšแž™แŸ„แž‡แž“แŸแžšแžผแž”แž—แžถแž–แžŠแŸ‚แž›แžแŸ’แžšแžผแžœแž”แžถแž“แžšแžถแž™แž”แž‰แŸ’แž‡แžธ, แž–แž„แŸ’แžšแžธแž€
แž”แž„แŸ’แž แžถแž‰แŸ” แž”แŸ‰แŸ‡แžšแžผแž”แžแŸ†แžŽแžถแž„แž“แŸ…แž‘แžธแž“แŸแŸ‡แž€แŸ‚แžŸแž˜แŸ’แžšแžฝแž›
แž“แžทแž„แžŠแžพแž˜แŸ’แž”แžธแž”แž„แŸ’แž แžถแž‰แž”แž‰แŸ’แž‡แžธแžแž˜แŸ’แžšแž„แžŸแž˜แŸ’แžšแžถแž”แŸ‹แžŠแŸ†แžŽแžพแžšแž€แžถแžšแžšแžผแž”แž—แžถแž–แŸ”
แž–แž“แŸ’แž›แžบ, แž•แŸ’แž‘แžปแž™, แž–แŸ’แžšแžทแž›, แž…แŸ’แž”แžถแžŸแŸ‹,
sepia, แž‚แžผแž›แŸแžš, แž€แžถแžšแžšแž€แžƒแžพแž‰แž‚แŸ‚แž˜แž‚แŸ†แž“แžฝแžšแž“แŸแŸ‡
แž˜แžถแž“แž”แŸ’แžšแž˜แžถแžŽ 40 แž”แŸ’แžšแž—แŸแž‘แž“แŸƒแžแž˜แŸ’แžšแž„แž˜แžถแž“แŸ”
แž‡แŸ’แžšแžพแžŸแžแž˜แŸ’แžšแž„แž‘แžถแŸ†แž„แž“แŸแŸ‡แžšแžผแž”แž—แžถแž–แž€แŸ‚แž…แŸ’แž“แŸƒ
แžแŸ’แžšแžผแžœแž”แžถแž“แžšแž€แŸ’แžŸแžถแž‘แžปแž€แž“แŸ…แž€แŸ’แž“แžปแž„แž€แžถแžšแž•แŸ’แž‘แžปแž€แž“แŸ„แŸ‡แž”แž“แŸ’แžแŸ‚แž˜แž‘แŸ€แžแžŠแŸ†แžŽแžพแžšแž€แžถแžšแž‡แžถแž”แž“แŸ’แžแž”แž“แŸ’แž‘แžถแž”แŸ‹
แžœแžถแž‚แžบแž‡แžถแž€แžถแžšแžŠแŸ‚แž›แžขแžถแž…แž’แŸ’แžœแžพแž”แžถแž“แžŠแžพแž˜แŸ’แž”แžธแžขแž“แžปแžœแžแŸ’แžแžงแž”แž€แžšแžŽแŸแŸ”

แž“แžทแž„แž˜แžปแžแž„แžถแžšแž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€
แžขแŸ’แž“แž€แžขแžถแž…แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€แžšแžผแž”แžแžแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แžŠแŸ„แž™แžขแŸŠแžธแž˜แŸ‚แž›แž“แžทแž„ SNS แž“แžถแž“แžถแŸ”

***
แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡แž”แžถแž“แž’แŸ’แžœแžพแžฑแŸ’แž™แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹แžŠแžผแž…แžแžถแž„แž€แŸ’แžšแŸ„แž˜แž‡แžถแž”แŸ’แžšแž—แž–แž”แžพแž€แž…แŸ†แž แž˜แžฝแž™แŸ”
ยท OpenCV (แžšแž€แŸ’แžŸแžถแžŸแžทแž‘แŸ’แž’แžท (C) 2000-2015, แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ Intel Corporation, แžšแž€แŸ’แžŸแžถแžŸแžทแž‘แŸ’แž’แžทแž‚แŸ’แžšแž”แŸ‹แž™แŸ‰แžถแž„แŸ” แžšแž€แŸ’แžŸแžถแžŸแžทแž‘แŸ’แž’แžท (c) 2009-2011 Willow แž™แžถแž“แžŠแŸ’แž‹แžถแž“ Inc แž”แžถแž“, แžŸแžทแž‘แŸ’แž’แžทแž‚แŸ’แžšแž”แŸ‹แž™แŸ‰แžถแž„แŸ” แžšแž€แŸ’แžŸแžถแžŸแžทแž‘แŸ’แž’แžท (c) 2009-2015, NVIDIA แžŸแžถแž‡แžธแžœแž€แž˜แŸ’แž˜, แžŸแžทแž‘แŸ’แž’แžทแž‘แžถแŸ†แž„แžขแžŸแŸ‹ แž”แžถแž“แž”แž˜แŸ’แžšแžปแž„แž‘แžปแž€แŸ” แžšแž€แŸ’แžŸแžถแžŸแžทแž‘แŸ’แž’แžท (C) 2010-2013, แž€แŸ’แžšแžปแž˜แž แŸŠแžปแž“ Advanced Micro Devices, Inc แžšแž€แŸ’แžŸแžถแžŸแžทแž‘แŸ’แž’แžทแž‚แŸ’แžšแž”แŸ‹แž™แŸ‰แžถแž„แŸ” แžšแž€แŸ’แžŸแžถแžŸแžทแž‘แŸ’แž’แžท (c) 2015, OpenCV แž˜แžผแž›แž“แžทแž’แžท, แžšแž€แŸ’แžŸแžถแžŸแžทแž‘แŸ’แž’แžทแž‚แŸ’แžšแž”แŸ‹แž™แŸ‰แžถแž„แŸ” แžšแž€แŸ’แžŸแžถแžŸแžทแž‘แŸ’แž’แžท (c) 2015, Itseez Inc แž”แžถแž“, แžŸแžทแž‘แŸ’แž’แžทแž‚แŸ’แžšแž”แŸ‹แž™แŸ‰แžถแž„ แŸ” )
ยท GPUImage แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž”แŸ’แžšแž–แŸแž“แŸ’แž’แž”แŸ’แžšแžแžทแž”แžแŸ’แžแžทแž€แžถแžš Android (แžšแž€แŸ’แžŸแžถแžŸแžทแž‘แŸ’แž’ 2012 CyberAgent, Inc)
ยท GPUImage (แžšแž€แŸ’แžŸแžถแžŸแžทแž‘แŸ’แž’แžท (c) 2012 แž›แŸ„แž€ Brad Larson, แž›แŸ„แž€ Ben Cochran, Hugues Lismonde, Keitaroh Kobayashi, Alaric Cole, แž˜แŸ‰แžถแžแžถแž™แž€แŸ’แž›แžถแž€, แž›แŸ„แž€แž™แŸ‰แžถแž€แžปแž” Gundersen แž›แŸ„แž€ Chris Williams แž”แžถแž“แŸ” แžšแž€แŸ’แžŸแžถแžšแžŸแžทแž‘แŸ’แž’แž‚แŸ’แžšแž”แŸ‹แž™แŸ‰แžถแž„แŸ” )
แž”แžถแž“โ€‹แžŠแŸ†แžกแžพแž„แž€แŸ†แžŽแŸ‚โ€‹แž“แŸ…
2 แž€แž‰แŸ’แž‰แžถ 2023

แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™

แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž–โ€‹แž…แžถแž”แŸ‹แž•แŸ’แžŠแžพแž˜แž–แžธโ€‹แž€แžถแžšแž™แž›แŸ‹แžŠแžนแž„แžขแŸ†แž–แžธโ€‹แžšแž”แŸ€แž”แžŠแŸ‚แž›โ€‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แŸ’แžšแž˜แžผแž› แž“แžทแž„โ€‹แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™แžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แž€แžถแžšแžขแž“แžปแžœแžแŸ’แžโ€‹แž…แŸ†แž–แŸ„แŸ‡แžŸแžปแžœแžแŸ’แžแžทแž—แžถแž– แž“แžทแž„โ€‹แžฏแž€แž‡แž“แž—แžถแž–โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™โ€‹แžขแžถแž…แžแžปแžŸแž‚แŸ’แž“แžถแž‘แŸ…แžแžถแž˜โ€‹แž€แžถแžšแž”แŸ’แžšแžพแž”แŸ’แžšแžถแžŸแŸ‹ แžแŸ†แž”แž“แŸ‹ แž“แžทแž„โ€‹แžขแžถแž™แžปแžšแž”แžŸแŸ‹แžขแŸ’แž“แž€แŸ” แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แžถแž“แž•แŸ’แžŠแž›แŸ‹โ€‹แž–แŸแžแŸŒแž˜แžถแž“แž“แŸแŸ‡ แž“แžทแž„โ€‹แžขแžถแž…แž’แŸ’แžœแžพแž”แž…แŸ’แž…แžปแž”แŸ’แž”แž“แŸ’แž“แž—แžถแž–โ€‹แžœแžถแž“แŸ…แž–แŸแž›แžแžถแž„แž˜แžปแžแŸ”
แž€แž˜แŸ’แž˜แžœแžทแž’แžธแž“แŸแŸ‡โ€‹แžขแžถแž…แž…แŸ‚แž€แžšแŸ†แž›แŸ‚แž€โ€‹แž”แŸ’แžšแž—แŸแž‘แž‘แžทแž“แŸ’แž“แž“แŸแž™โ€‹แž‘แžถแŸ†แž„แž“แŸแŸ‡โ€‹แž‡แžถแž˜แžฝแž™แž—แžถแž‚แžธแž‘แžธแž”แžธ
แžงแž”แž€แžšแžŽแŸ แžฌแž›แŸแžแžŸแž˜แŸ’แž‚แžถแž›แŸ‹แž•แŸ’แžŸแŸแž„แž‘แŸ€แž
แž˜แžทแž“แž”แŸ’แžšแž˜แžผแž›โ€‹แž‘แžทแž“แŸ’แž“แž“แŸแž™แžกแžพแž™
แžŸแŸ’แžœแŸ‚แž„แž™แž›แŸ‹โ€‹แž”แž“แŸ’แžแŸ‚แž˜แžขแŸ†แž–แžธโ€‹แžšแž”แŸ€แž”แžŠแŸ‚แž›โ€‹แžขแŸ’แž“แž€แžขแž—แžทแžœแžŒแŸ’แžแž“แŸโ€‹แž”แŸ’แžšแž€แžถแžŸแžขแŸ†แž–แžธโ€‹แž€แžถแžšแž”แŸ’แžšแž˜แžผแž›แž‘แžทแž“แŸ’แž“แž“แŸแž™
แž‘แžทแž“แŸ’แž“แž“แŸแž™แžแŸ’แžšแžผแžœแž”แžถแž“แžขแŸŠแžธแž“แž‚แŸ’แžšแžธแž”แžŸแž˜แŸ’แžšแžถแž”แŸ‹แž€แžถแžšแž•แŸ’แž‘แŸแžš

แž€แžถแžšแžŠแžถแž€แŸ‹แž•แŸ’แž€แžถแž™ แž“แžทแž„แž˜แžแžทแžœแžถแž™แžแž˜แŸ’แž›แŸƒ

2.9
แž€แžถแžšแžœแžถแž™แžแž˜แŸ’แž›แŸƒ 509

แžขแŸ’แžœแžธแžŠแŸ‚แž›แžแŸ’แž˜แžธ

ใ‚ฟใƒผใ‚ฒใƒƒใƒˆ API ใƒฌใƒ™ใƒซใ‚’ไธŠใ’ใพใ—ใŸใ€‚