ไลบรารี JavaScript โอเพ่นซอร์สสำหรับการประมวลผลภาพ

Open Source API สำหรับการครอบตัดรูปภาพอย่างชาญฉลาด

SmartCrop.js คืออะไร?

SmartCrop.js เป็น API แบบโอเพ่นซอร์สฟรีที่ช่วยให้นักพัฒนา JavaScript สามารถครอบตัดรูปภาพได้โดยอัตโนมัติ API รับรู้เนื้อหาและใช้ชุดอัลกอริทึมเพื่อครอบตัดรูปภาพ API ค้นหาขอบโดยใช้ Laplace ค้นหาใบหน้าด้วยการค้นหาบริเวณที่มีสีเหมือนผิวหนัง ค้นหาบริเวณที่มีความอิ่มตัวสูง และประมวลผลภาพ หลังจากค้นหาภูมิภาคใดภูมิภาคหนึ่งแล้ว API จะเพิ่มพื้นที่นั้นและสร้างชุดพืชผลที่เป็นตัวเลือก

ขณะครอบตัดรูปภาพ คุณสามารถใช้ HTMLImageElement, HTMLCanvasElement หรือ HTMLVideoElement และตั้งค่าตัวเลือกการครอบตัดรูปภาพ รวมถึง minScale, width, height, boost และ ruleOfThirds

Previous Next

เริ่มต้นใช้งาน SmartCrop.js

วิธีที่แนะนำในการติดตั้ง SmartCrop.js ผ่าน NPM โปรดใช้คำสั่งต่อไปนี้เพื่อติดตั้ง

ติดตั้ง SmartCrop.js ผ่าน NPM

 npm install smartcrop 

รูปภาพครอบตัดอัจฉริยะผ่าน JavaScript API ฟรี

ไลบรารี SmartCrop.js แบบโอเพ่นซอร์สช่วยให้นักพัฒนา JavaScript สามารถครอบตัดรูปภาพอย่างชาญฉลาดโดยทางโปรแกรม โดยอิงตามอัลกอริทึม API นั้น API จะค้นหาพื้นที่ที่มีความอิ่มตัวสูง ค้นหาสีด้วยโทนสีผิว ค้นหาขอบ และให้การเดาอย่างชาญฉลาดเพื่อครอบตัดรูปภาพ เพื่อที่จะครอบตัดรูปภาพอย่างชาญฉลาด API ได้จัดเตรียมวิธี smartcrop.crop(รูปภาพ, ตัวเลือก) วิธีการนี้ได้รับตัวเลือกรูปภาพและรูปภาพสำหรับการครอบตัด ด้วยการใช้โค้ดหนึ่งบรรทัดต่อไปนี้ คุณสามารถครอบตัดรูปภาพของคุณได้อย่างง่ายดาย

รูปภาพครอบตัดอัจฉริยะใน JavaScript

  1. นำเข้าห้องสมุด
  2. ครอบตัดรูปภาพ

ครอบตัดรูปภาพใน JavaScript

smartcrop.crop(image, { width: 100, height: 100 }).then(function(result) {
console.log(result);
});
            
 ไทย