วิธีทำ
วิธีเบลอบางส่วนของภาพโดยไม่ให้ข้อมูลรั่วไหล
ชื่อในแชต ใบหน้าในรูปถ่าย ที่อยู่บนใบแจ้งหนี้: ก่อนที่ภาพหน้าจอจะถูกส่งไปฟอรัมหรือถึงลูกค้า บริเวณที่อ่อนไหวต้องหายไป กับดักคือไม่ใช่ทุกการเบลอจะลบข้อมูลออกจริง ๆ และภาพก็ไม่ควรต้องผ่านเซิร์ฟเวอร์ระหว่างทางด้วย
ทีละขั้นตอน
- เปิดเครื่องมือปกปิดข้อมูลในภาพแล้ววางภาพของคุณลงไป ตัวอย่างจะปรากฏทันที ทุกอย่างเกิดขึ้นภายในแท็บ
- วาดสี่เหลี่ยมทับแต่ละบริเวณที่ต้องการซ่อน ลงบนตัวอย่างโดยตรง คุณซ้อนได้หลายอัน: บล็อกแชต ชื่อผู้ใช้ และใบหน้า ในรอบเดียว
- เลือกการทำพิกเซล (แต่ละบล็อกถูกแทนที่ด้วยสีเฉลี่ยของมัน รายละเอียดเดิมหายไปอย่างถาวร) หรือกล่องสีดำเพื่อการลบที่รับประกันได้ จากนั้นกดใช้และดาวน์โหลด ข้อมูลเมตา EXIF รวมถึง GPS จะถูกลบออกในไฟล์ผลลัพธ์ด้วย
ทำไมการเบลอเบา ๆ ถึงไม่พอ
เอฟเฟกต์เบลอแบบเกาส์เซียนและเอฟเฟกต์หมุนวนดูทึบ แต่ยังเก็บสัญญาณเดิมไว้มาก: นักวิจัยกู้คืนข้อความและใบหน้าจากเอฟเฟกต์เหล่านี้ได้ซ้ำแล้วซ้ำเล่า และเอฟเฟกต์หมุนวนยังย้อนกลับได้ทางคณิตศาสตร์ด้วยซ้ำ ถ้าข้อมูลนั้นสำคัญ ให้ใช้การทำพิกเซลแบบโมเสกที่ทำลายข้อมูลด้วยช่องขนาดใหญ่ หรือดีกว่านั้นคือกล่องสีดำทึบ นี่คือเหตุผลที่การทำพิกเซลของเครื่องมือนี้คำนวณค่าเฉลี่ยจริงต่อช่อง แทนที่จะเป็นแค่ฟิลเตอร์เพื่อความสวยงาม
อย่าลืมสิ่งที่อยู่รอบ ๆ พิกเซล
บริเวณที่มองเห็นเป็นเพียงครึ่งหนึ่งของงาน ครอบตัดภาพถ้าส่วนที่อ่อนไหวอยู่ใกล้ขอบอยู่แล้ว และตรวจสอบข้อมูลเมตา: รูปถ่ายอาจพกพิกัด GPS หมายเลขเครื่องของอุปกรณ์ และเวลาที่ถ่าย อยู่ในบล็อก EXIF ของมัน เครื่องมือปกปิดข้อมูลจะลบ EXIF ให้โดยอัตโนมัติ คุณตรวจสอบได้ด้วยเครื่องมืออ่าน EXIF ทั้งก่อนและหลัง
เครื่องมือที่ใช้ในคู่มือนี้
คำถามที่พบบ่อย
การทำพิกเซลย้อนกลับได้ไหม?
แบบทำลายข้อมูลย้อนกลับไม่ได้ แต่ละช่องโมเสกถูกแทนที่ด้วยสีเฉลี่ยของพิกเซลในช่องนั้น: รายละเอียดเดิมหายไปจากไฟล์ในทางคณิตศาสตร์ ไม่เหลืออะไรให้กู้คืน สำหรับความแน่นอนสูงสุดกับข้อความ (ที่บริบทบางครั้งช่วยให้เดาได้) กล่องสีดำลบข้อมูลออก 100%
ฉันจะมั่นใจได้อย่างไรว่ารูปภาพต้นฉบับจะไม่ถูกส่งไปที่ใด
เครื่องมือวาดลงบนองค์ประกอบ HTML Canvas โดยตรง รูปภาพของคุณถูกถอดรหัสโดยเบราว์เซอร์ จัดการในหน่วยความจำ และไม่เคยถูกส่งไปยังคำขอเครือข่าย เปิดแผง Network ใน DevTools ขณะที่คุณกำหนดพื้นที่ แล้วคุณจะเห็นมันว่างเปล่าตลอด นี่ไม่ใช่นโยบาย แต่เป็นสถาปัตยกรรม กล่าวคือไม่มีการเรียกเซิร์ฟเวอร์ใดให้ต้องทำ