استغل قوة الذكاء الاصطناعي مع PyScreen، وهي أداة حديثة مصممة لاستخراج المعلومات ذات الصلة وتحليلها وتصورها من مقاطع فيديو تسجيل الشاشة. بناءً على رؤية الكمبيوتر المتقدمة ومعالجة النصوص وتقنيات الذكاء الاصطناعي، يقوم PyScreen بتحويل تسجيلات الشاشة الخاصة بك إلى رؤى غنية بالبيانات.
استخراج الشاشة: يستخرج الشاشات والبيانات بسهولة من شاشات أي ملف فيديو معين.
Screen Blur : يطمس المعلومات الحساسة (مثل كلمات المرور وأرقام بطاقات الائتمان) الموجودة على شاشاتك، مما يضمن الخصوصية والأمان.
استخراج النص: يستخرج النص من الشاشات باستخدام 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
لوظيفة التعرف الضوئي على الحروفnltk
لمعالجة النصوص المتقدمةWordCloud
لصياغة سحب الكلمات الجذابة بصريًاopenai
لاستخدام نموذج GPT-4python-dotenv
لتخزين المعلومات الحساسةunidecode
للتعامل مع أحرف Unicodeتأكد من تثبيت هذه التبعيات قبل تشغيل PyScreen. يمكنك تثبيتها باستخدام النقطة:
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. لا تتردد في المشاركة والتعديل والتوزيع.