ควบคุมพลังของ AI ด้วย PyScreen ซึ่งเป็นเครื่องมือล้ำสมัยที่ออกแบบมาเพื่อแยก วิเคราะห์ และแสดงภาพข้อมูลที่เกี่ยวข้องจากวิดีโอที่บันทึกหน้าจอ สร้างขึ้นจากการมองเห็นคอมพิวเตอร์ขั้นสูง การประมวลผลข้อความ และเทคนิคปัญญาประดิษฐ์ PyScreen แปลงการบันทึกหน้าจอของคุณให้เป็นข้อมูลเชิงลึกที่มีข้อมูลมากมาย
การแยกหน้าจอ: แยกหน้าจอและข้อมูลจากหน้าจอของไฟล์วิดีโอที่กำหนดได้อย่างราบรื่น
การเบลอหน้าจอ : เบลอข้อมูลที่ละเอียดอ่อน (เช่น รหัสผ่าน หมายเลขบัตรเครดิต) ในหน้าจอของคุณ เพื่อให้มั่นใจถึงความเป็นส่วนตัวและความปลอดภัย
การแยกข้อความ: แยกข้อความจากหน้าจอโดยใช้ Tesseract OCR ช่วยให้สามารถวิเคราะห์ข้อความได้
การสร้างคลาวด์คำ: สร้างคลาวด์คำแบบไดนามิกซึ่งสะท้อนถึงคำที่ใช้บ่อยที่สุดในหน้าจอของคุณ โดยนำเสนอภาพรวมเนื้อหาอย่างรวดเร็ว
การวิเคราะห์สี: ระบุโทนสีที่โดดเด่นซึ่งพบเห็นได้ทั่วไปในหน้าจอของคุณ โดยให้ภาพรวมของตัวเลือกด้านสุนทรียะและการออกแบบ
การวิเคราะห์ GPT: ใช้โมเดล GPT-4 ของ OpenAI เพื่อสร้างคำอธิบายข้อความที่เหมือนมนุษย์โดยอิงตามข้อมูลคำที่ดึงมาจากหน้าจอ ช่วยเพิ่มความเข้าใจและค้นพบเนื้อหาได้
โคลนที่เก็บ:
git clone https://github.com/alexandrevl/pyscreen.git
นำทางไปยังไดเร็กทอรีโครงการ:
cd pyscreen
เรียกใช้ PyScreen ในการบันทึกหน้าจอที่คุณต้องการ:
python main.py --input your_screen_recording.mp4
PyScreen อาศัยไลบรารี Python ต่อไปนี้:
gc
เพื่อการจัดการหน่วยความจำที่ดีที่สุดjson
และ pandas
เพื่อการจัดการข้อมูลได้อย่างง่ายดายcv2
(opencv) สำหรับการประมวลผลภาพที่ครอบคลุมpytesseract
สำหรับฟังก์ชัน OCRnltk
สำหรับการประมวลผลข้อความขั้นสูงWordCloud
สำหรับสร้างเวิร์ดคลาวด์ที่น่าดึงดูดสายตาopenai
สำหรับการใช้งานรุ่น GPT-4python-dotenv
สำหรับจัดเก็บข้อมูลที่ละเอียดอ่อนunidecode
สำหรับจัดการอักขระ Unicodeตรวจสอบให้แน่ใจว่าได้ติดตั้งการพึ่งพาเหล่านี้ก่อนที่จะรัน PyScreen คุณสามารถติดตั้งได้โดยใช้ pip:
pip install opencv-python pytesseract nltk wordcloud openai pandas python-dotenv unidecode
หากต้องการใช้ฟังก์ชัน chatGPT คุณต้องมีคีย์ OpenAI API คุณสามารถรับได้ที่นี่ เมื่อคุณมีคีย์ API แล้ว ให้สร้างไฟล์ .env
ในไดเร็กทอรีโปรเจ็กต์และเพิ่มบรรทัดต่อไปนี้:
OPENAI_API_KEY=your_api_key
นอกจากนี้ จำเป็นต้องติดตั้ง Tesseract OCR ในระบบของคุณ ปฏิบัติตามคู่มือนี้เพื่อดูคำแนะนำในการติดตั้งโดยละเอียด
การมีส่วนร่วมของคุณมีความสำคัญ! อย่าลังเลที่จะส่งคำขอดึงเพื่อเพิ่มฟังก์ชันและการใช้งานของ PyScreen
PyScreen เป็นซอฟต์แวร์โอเพ่นซอร์สที่ได้รับอนุญาตภายใต้เงื่อนไขของใบอนุญาต MIT รู้สึกอิสระที่จะแบ่งปันแก้ไขและแจกจ่าย