ສ່ວນຂະຫຍາຍ Chrome ຟຣີ — ຕັດອອກໃນອຸປະກອນ

ເປັນ​ຫຍັງ​ທໍາ​ອິດ​ການ​ດໍາ​ເນີນ​ການ​ດາວ​ໂຫຼດ​ຮູບ​ແບບ​

ການຕັດອອກຄັ້ງທຳອິດອາດຈະຢຸດຊົ່ວຄາວ ໃນຂະນະທີ່ Easy Background Remover ດາວໂຫຼດຮູບແບບໃນອຸປະກອນ. ຕົວແບບແມ່ນຊຸດໃຫຍ່ຂອງນ້ຳໜັກຕົວເລກທີ່ໄດ້ຮຽນຮູ້ເພື່ອແຍກວິຊາອອກຈາກພື້ນຖານ. ເມື່ອມີໃຫ້ແລ້ວ, ມັນສາມາດແລ່ນຕໍ່ກັບຮູບພາບຂອງທ່ານຢູ່ໃນຕົວທ່ອງເວັບແທນທີ່ຈະຮຽກຮ້ອງໃຫ້ຮູບພາບຖືກສົ່ງໄປຫາບໍລິການຕັດອອກທາງໄກ.

ດັ່ງນັ້ນ “ການດາວໂຫຼດຄັ້ງທໍາອິດ” ແລະ “ການປຸງແຕ່ງທ້ອງຖິ່ນ” ອະທິບາຍພາກສ່ວນທີ່ແຕກຕ່າງກັນຂອງການອອກແບບດຽວກັນ. ຕົວທ່ອງເວັບດາວໂຫລດເຄື່ອງມືການປຸງແຕ່ງ; ມັນບໍ່ຈໍາເປັນຕ້ອງອັບໂຫລດແຕ່ລະຮູບພາບທີ່ເລືອກສໍາລັບເຄື່ອງມືນັ້ນເພື່ອເຮັດວຽກ.

ເປັນຫຍັງຕົວແບບບໍ່ຖືກມັດໄວ້ໃນທຸກໆການເລີ່ມຕົ້ນ

ສ່ວນຂະຫຍາຍປະກອບມີລະຫັດສ່ວນຕິດຕໍ່, ໄອຄອນ, ຄຳແນະນຳ ແລະເຫດຜົນການປະມວນຜົນ. ຮູບແບບການແບ່ງສ່ວນທີ່ເປັນປະໂຫຍດແມ່ນປະເພດຊັບສິນທີ່ແຕກຕ່າງກັນ. ນ້ໍາຫນັກຂອງມັນສາມາດໃຫຍ່ກວ່າລະຫັດທີ່ຈໍາເປັນເພື່ອເປີດບັນນາທິການ.

ການ​ດຶງ​ເອົາ​ແບບ​ຈໍາ​ລອງ​ໃນ​ເວ​ລາ​ທີ່​ມັນ​ຈໍາ​ເປັນ​ມີ​ຜົນ​ປະ​ໂຫຍດ​ພາກ​ປະ​ຕິ​ບັດ​:

ມີຄ່າໃຊ້ຈ່າຍ: inference ທໍາອິດບໍ່ສາມາດເລີ່ມຕົ້ນຈົນກ່ວາໄຟລ໌ທີ່ກໍານົດໄວ້ມາຮອດແລະ runtime ເລີ່ມຕົ້ນໃຫ້ເຂົາເຈົ້າ. ໃນການເຊື່ອມຕໍ່ທີ່ໄວ, ນີ້ອາດຈະມີຄວາມຮູ້ສຶກຄືກັບຫນ້າຈໍການຕັ້ງຄ່າສັ້ນ. ໃນການເຊື່ອມຕໍ່ຊ້າຫຼືຖືກຈໍາກັດ, ມັນສາມາດເປັນສ່ວນທີ່ຍາວທີ່ສຸດຂອງເຊດຊັນທໍາອິດ.

ອັນໃດຖືກດາວໂຫຼດ

ການດາວໂຫຼດປະກອບມີຂໍ້ມູນແບບຈໍາລອງທີ່ຕ້ອງໃຊ້ສໍາລັບການສະຫຼຸບ. ຄິດວ່າມັນເປັນພາລາມິເຕີສໍາລັບຫນ້າທີ່ຕົວເລກສະເພາະ, ບໍ່ແມ່ນຫ້ອງສະຫມຸດຮູບພາບຂອງທ່ານແລະບໍ່ແມ່ນຄໍາຮ້ອງຂໍການຊອກຫາກ່ຽວກັບຫົວຂໍ້ໃນຮູບພາບຂອງທ່ານ.

ຫຼັງຈາກການໂຫຼດ, ເວລາແລ່ນຂອງຕົວທ່ອງເວັບໃຊ້ຕົວກໍານົດການເຫຼົ່ານັ້ນເພື່ອຄິດໄລ່ຫນ້າກາກຈາກ pixels ທີ່ທ່ານເລືອກ. ເສັ້ນທາງປະຈໍາວັນ - ຖອດລະຫັດຮູບພາບ, ດໍາເນີນການແບ່ງສ່ວນ, ປັບປຸງຫນ້າກາກ, ແລະການສົ່ງອອກ - ຖືກອອກແບບໃຫ້ເກີດຂື້ນໃນສະພາບແວດລ້ອມການຂະຫຍາຍ.

ຄວາມແຕກຕ່າງນີ້ມີຄວາມສໍາຄັນໃນເວລາທີ່ການອ່ານກິດຈະກໍາເຄືອຂ່າຍ. ການຮ້ອງຂໍສໍາລັບຊັບສິນແບບຄົງທີ່ແມ່ນບໍ່ທຽບເທົ່າກັບການຮ້ອງຂໍທີ່ມີຮູບພາບປະຈຸບັນ. ການເຂົ້າເຖິງເຄືອຂ່າຍຢ່າງດຽວບໍ່ໄດ້ຕອບວ່າຮູບພາບ inference ເກີດຂຶ້ນ; ເສັ້ນທາງຂໍ້ມູນເຮັດ.

cache ປ່ຽນແປງຫຍັງ

ໂດຍບໍ່ມີການ cache, ທຸກໆການເປີດຕົວບັນນາທິການສາມາດຈ່າຍຄ່າດາວໂຫລດດຽວກັນ. ບຣາວເຊີສາມາດຮັກສາຊັບສິນຕົວແບບໄວ້ເພື່ອໃຫ້ເຊດຊັນໃນພາຍຫຼັງສາມາດໃຊ້ມັນຄືນໃໝ່ໄດ້. ມັນປ່ຽນລໍາດັບປົກກະຕິ:

  1. ກອງປະຊຸມຄັ້ງທໍາອິດຈະກວດເບິ່ງວ່າຮູບແບບທີ່ຕ້ອງການແມ່ນມີຢູ່.
  2. ຖ້າມັນຫາຍໄປ, ຕົວທ່ອງເວັບຈະດາວໂຫລດມັນ.
  3. runtime ເລີ່ມຕົ້ນຕົວແບບແລະແລ່ນ cutout.
  4. ຕໍ່ມາ ປະຊຸມສະໄຫມສາມັນປົກກະຕິແລ້ວສາມາດໂຫລດສໍາເນົາທີ່ເກັບໄວ້ໃນຖານຄວາມຈໍາ.

“ປົກກະຕິແລ້ວ” ແມ່ນເຈດຕະນາ. cache ເປັນບ່ອນເກັບມ້ຽນທີ່ສາມາດໃຊ້ຄືນໄດ້, ບໍ່ແມ່ນການຮັບປະກັນຖາວອນ. ການລຶບລ້າງຂໍ້ມູນບຣາວເຊີ ຫຼືສ່ວນຂະຫຍາຍ, ການປ່ຽນແປງໂປຣໄຟລ໌, ການໃຊ້ອຸປະກອນອື່ນ, ຄວາມກົດດັນບ່ອນເກັບຂໍ້ມູນ, ຫຼືການອັບເດດແບບຈໍາລອງສາມາດເຮັດໃຫ້ໄຟລ໌ບໍ່ສາມາດໃຊ້ໄດ້ອີກ.

ເປັນຫຍັງການດາວໂຫຼດອື່ນອາດຈະປາກົດຂຶ້ນ

ການດາວໂຫຼດພາຍຫຼັງບໍ່ໄດ້ໝາຍຄວາມວ່າການເກັບຂໍ້ມູນບໍ່ສຳເລັດ. ຄໍາອະທິບາຍທົ່ວໄປປະກອບມີ:

ຄໍາຖາມວິນິດໄສທີ່ເປັນປະໂຫຍດບໍ່ແມ່ນ “ຂ້ອຍເຄີຍດາວໂຫລດມັນບໍ?” ແຕ່ “ຮູບແບບທີ່ຕ້ອງການໃນປະຈຸບັນມີຢູ່ໃນສະພາບແວດລ້ອມການຂະຫຍາຍນີ້ບໍ?”

ເວລາດາວໂຫລດບໍ່ແມ່ນເວລາ inference

ສອງລໍຖ້າສາມາດເບິ່ງຄ້າຍຄືກັນໃນຂະນະທີ່ເປັນຕົວແທນຂອງການເຮັດວຽກທີ່ແຕກຕ່າງກັນ.

** ເວ​ລາ​ດາວ​ໂຫຼດ ** ແມ່ນ​ການ​ໂອນ​ຊັບ​ສິນ​ຮູບ​ແບບ​. ມັນຂື້ນກັບຄວາມໄວຂອງການເຊື່ອມຕໍ່, ການຈັດສົ່ງຊັບສິນ, ແລະສະຖານະ cache.

ການເລີ່ມຕົ້ນ ແລະເວລາ inference ເກີດຂຶ້ນຫຼັງຈາກຊັບສິນທີ່ມີຢູ່. runtime ກະກຽມຕົວແບບ, ປ່ຽນຮູບພາບເປັນການປ້ອນຂໍ້ມູນທີ່ເຫມາະສົມ, ຄິດໄລ່ຫນ້າກາກ, ແລະສົ່ງຜົນໄດ້ຮັບ. ຂັ້ນຕອນເຫຼົ່ານັ້ນແມ່ນຂຶ້ນກັບອຸປະກອນ, ບຣາວເຊີ, ຂະໜາດຮູບພາບ, ແລະໜ່ວຍຄວາມຈຳທີ່ສາມາດໃຊ້ໄດ້.

ຂໍ້ຄວາມຄວາມຄືບໜ້າໃນລະຫວ່າງການຕັ້ງຄັ້ງທຳອິດອາດຈະກວມເອົາຫຼາຍກວ່າໜຶ່ງໄລຍະ. ຖ້າຕົວແບບຖືກເກັບໄວ້ໃນຖານຄວາມຈໍາແລ້ວແຕ່ຮູບພາບຂະຫນາດໃຫຍ່ຍັງໃຊ້ເວລາ, ການເຊື່ອມຕໍ່ກັບເຄືອຂ່າຍຊ້ໍາອີກຄັ້ງຈະບໍ່ເຮັດໃຫ້ການຄິດໄລ່ທ້ອງຖິ່ນທັນທີ.

ຈະເກີດຫຍັງຂຶ້ນຖ້າການເຊື່ອມຕໍ່ຫຼຸດລົງ

ຖ້າຮູບແບບທີ່ຕ້ອງການບໍ່ໄດ້ຖືກເກັບໄວ້ໃນຖານຄວາມຈໍາແລະການດາວໂຫລດບໍ່ສາມາດສໍາເລັດ, ການໂຍກຍ້າຍອັດຕະໂນມັດບໍ່ສາມາດເລີ່ມຕົ້ນໄດ້. ຕົວທ່ອງເວັບບໍ່ມີນ້ໍາຫນັກຕົວເລກທີ່ມັນຕ້ອງການເທື່ອ. ຄໍາຕອບທີ່ຖືກຕ້ອງແມ່ນເພື່ອຟື້ນຟູການເຊື່ອມຕໍ່ທີ່ຫມັ້ນຄົງແລະປ່ອຍໃຫ້ການຕິດຕັ້ງສໍາເລັດ.

ເມື່ອຮູບແບບທີ່ຈໍາເປັນຖືກເກັບໄວ້ໃນຖານຄວາມຈໍາ, ການປຸງແຕ່ງແບບທໍາມະດາແມ່ນຫນ້ອຍຂຶ້ນກັບການເຊື່ອມຕໍ່. “ເປັນມິດກັບອອບໄລນ໌” ຍັງມີຄວາມຖືກຕ້ອງຫຼາຍກ່ວາທີ່ສັນຍາວ່າທຸກໆສະຖານະຂອງຕົວທ່ອງເວັບແລະທຸກໆການເປີດຕົວຄັ້ງທໍາອິດເຮັດວຽກໂດຍບໍ່ມີເຄືອຂ່າຍ. ໂປຣໄຟລ໌ສົດໆທີ່ບໍ່ມີໄຟລ໌ຕົວແບບຈະຕ້ອງໄດ້ໄຟລ໌ນັ້ນດ້ວຍວິທີໃດນຶ່ງ.

ຖ້າການຕັ້ງຄ່າເລີ່ມຕົ້ນໃໝ່ຊ້ຳໆ, ກວດເບິ່ງວ່າຂໍ້ມູນສ່ວນຂະຫຍາຍຈະຖືກລຶບລ້າງລະຫວ່າງເຊດຊັນ, ບໍ່ວ່າຈະເປັນບ່ອນເກັບຂໍ້ມູນຈຳກັດທີ່ສຸດ, ຫຼືວ່ານະໂຍບາຍເຄືອຂ່າຍຂັດຂວາງການຮ້ອງຂໍຊັບສິນຫຼືບໍ່. ຄູ່ມື ການແກ້ໄຂບັນຫາ ກວມເອົາການກວດສອບຄວາມລົ້ມເຫລວທົ່ວໄປ.

ຄວາມເປັນສ່ວນຕົວ: ການຈັດສົ່ງຊັບສິນທຽບກັບການປະມວນຜົນຮູບພາບ

Easy Background Remover ຖືກສ້າງຂຶ້ນເພື່ອໃຫ້ cutouts ແລ່ນຢູ່ໃນຕົວທ່ອງເວັບ. ຮູບພາບທີ່ທ່ານເລືອກຖືກຖອດລະຫັດ ແລະປະມວນຜົນໃນຕົວແກ້ໄຂສ່ວນຂະຫຍາຍ ແລະຜູ້ເຮັດວຽກ. ປະຫວັດທ້ອງຖິ່ນສັ້ນໆອາດຈະເກັບຮັກສາຕົ້ນສະບັບທີ່ຜ່ານມາແລະຜົນໄດ້ຮັບໃນການເກັບຮັກສາຂອງຕົວທ່ອງເວັບ.

ການຮ້ອງຂໍຕົວແບບທີ່ດໍາເນີນການຄັ້ງທໍາອິດບໍ່ໄດ້ປ່ຽນແປງເສັ້ນທາງຮູບພາບນັ້ນ. ມັນໄດ້ຮັບອົງປະກອບທີ່ສາມາດນໍາໃຊ້ຄືນໄດ້ທີ່ຈໍາເປັນສໍາລັບການ inference ທ້ອງຖິ່ນ. ການວິເຄາະເວັບໄຊທ໌, ບ່ອນທີ່ມີຢູ່ໃນຫນ້າຜະລິດຕະພັນ, ຍັງແຍກອອກຈາກ pixels ຮູບພາບແລະປະຫວັດການແກ້ໄຂສ່ວນຂະຫຍາຍ. ຄໍາສັບປັດຈຸບັນທີ່ສົມບູນແມ່ນຢູ່ໃນ ຄວາມເປັນສ່ວນຕົວ.

ຫຼີກເວັ້ນການຮຽກຮ້ອງທີ່ເຂັ້ມແຂງກວ່າສະຖາປັດຕະຍະກໍາສະຫນັບສະຫນູນ. “Chrome ບໍ່ເຄີຍໃຊ້ເຄືອຂ່າຍ” ຈະບໍ່ຖືກຕ້ອງ. “ທໍ່ຕັດອອກຖືກອອກແບບມາເພື່ອຮັກສາການປຸງແຕ່ງຮູບພາບໃນທ້ອງຖິ່ນ, ໃນຂະນະທີ່ການແລ່ນຄັ້ງທໍາອິດອາດຈະດາວໂຫລດຕົວແບບ” ແມ່ນຊັດເຈນ.

ສິ່ງທີ່ຕົວທ່ອງເວັບເຮັດຫຼັງຈາກການດາວໂຫຼດ

ຮູບແບບດັ່ງກ່າວຍັງຕ້ອງໄດ້ຮັບການເລີ່ມຕົ້ນໂດຍການແລ່ນ inference ຂອງຕົວທ່ອງເວັບ. ຮູບພາບທີ່ເລືອກໄດ້ຖືກຖອດລະຫັດເປັນ pixels, ກະກຽມເປັນການປ້ອນຂໍ້ມູນຕົວເລກ, ແລະຖືກສົ່ງໄປຫາພະນັກງານສໍາລັບການຄິດໄລ່ຫນັກ. ພະນັກງານສົ່ງຄືນຫນ້າກາກ, ເຊິ່ງບັນນາທິການໃຊ້ສໍາລັບການເບິ່ງຕົວຢ່າງແລະການປັບປຸງໃຫມ່.

ໜ້າກາກນັ້ນບໍ່ແມ່ນຮູບທີສອງທີ່ດຶງມາຈາກເຊີບເວີ. ມັນແມ່ນຜົນໄດ້ຮັບທີ່ຄິດໄລ່ຈາກການປ້ອນຮູບພາບທ້ອງຖິ່ນແລະນ້ໍາຫນັກຕົວແບບທີ່ດາວໂຫລດ. ສິ່ງທີ່ຕົວແບບ cutout ໃນອຸປະກອນເຫັນ ອະທິບາຍຂັ້ນຕອນ pixel-to-mask; ພື້ນຖານການປະມວນຜົນຮູບພາບຂອງ Web Worker ອະທິບາຍວ່າເປັນຫຍັງການຄຳນວນຈຶ່ງແຍກອອກຈາກວຽກໃນສ່ວນຕິດຕໍ່.

ລາຍການກວດສອບການແລ່ນຄັ້ງທຳອິດທີ່ແທ້ຈິງ

ສໍາລັບການທົດສອບຄັ້ງທໍາອິດທີ່ສະອາດທີ່ສຸດ:

  1. ເປີດບັນນາທິການດ້ວຍການເຊື່ອມຕໍ່ທີ່ຫມັ້ນຄົງ.
  2. ອະ​ນຸ​ຍາດ​ໃຫ້​ການ​ຕັ້ງ​ຕົວ​ແບບ​ສໍາ​ເລັດ​ຮູບ​ກ່ອນ​ທີ່​ຈະ​ຕັດ​ສິນ​ຄວາມ​ໄວ​ການ​ປຸງ​ແຕ່ງ​.
  3. ເລີ່ມຕົ້ນດ້ວຍຮູບພາບທີ່ມີຂະຫນາດທີ່ເຫມາະສົມກັບຫົວຂໍ້ທີ່ຊັດເຈນ.
  4. ສົ່ງອອກຄັ້ງດຽວເພື່ອກວດສອບເສັ້ນທາງເຕັມ.
  5. ເປີດຕົວແກ້ໄຂຄືນໃໝ່ໃນພາຍຫຼັງ ແລະຢືນຢັນວ່າການຕັ້ງຄ່າສັ້ນກວ່າດ້ວຍຮູບແບບທີ່ເກັບໄວ້ໃນຖານຄວາມຈໍາ.

ຖ້າການປັບປຸງແບບຈໍາລອງໃນທີ່ສຸດເຮັດໃຫ້ການດາວໂຫຼດອື່ນ, ໃຫ້ມັນສໍາເລັດກ່ອນທີ່ຈະປຽບທຽບຜົນໄດ້ຮັບ. ຮຸ່ນຕົວແບບທີ່ແຕກຕ່າງກັນສາມາດຜະລິດຫນ້າກາກທີ່ແຕກຕ່າງກັນເລັກນ້ອຍ, ດັ່ງນັ້ນບັນທຶກສະບັບຂະຫຍາຍໃນເວລາທີ່ການສືບພັນແມ່ນສໍາຄັນ.

ການລໍຖ້າໄລຍະທຳອິດຈະຊື້ການຊື້ຂາຍທີ່ປະຕິບັດໄດ້: ໄດ້ຮັບຮູບແບບການປຸງແຕ່ງເທື່ອໜຶ່ງ ຫຼືເປັນບາງໂອກາດ, ຈາກນັ້ນນຳໃຊ້ມັນຄືນໃໝ່ສຳລັບການຕັດອອກໃນທ້ອງຖິ່ນ. ສໍາລັບລໍາດັບທີ່ກວ້າງກວ່າຈາກ pixels ທີ່ຈະສົ່ງອອກ, ເບິ່ງ ວິທີການກໍາຈັດພື້ນຫລັງໃນທ້ອງຖິ່ນເຮັດວຽກ.

ສືບຕໍ່ສຳຫຼວດ

ຫນ້າສົນໃຈ