Lesson : Fingerprint Matching in Python

Python code link:
drive.google.com/file/d/1Q-Pg...
Fingerprint images link:
drive.google.com/drive/folder...
fingerprint database download
drive.google.com/file/d/1ZekD...
FlannBasedMatcher Class Reference
docs.opencv.org/3.4/dc/de2/cl...
cv::SIFT Class Reference
docs.opencv.org/4.x/d7/d60/cl...
ابدأ اتعلم لغة البرمجه بايثون How to start Python ?
رابط موقع بايثون الرسمى :- python download
python.org/
رابط موقع محرر اكواد بايثون Download PyCharm :-
www.jetbrains.com/pycharm/
تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم
تعلم البرمجة مع بايثون
تعلم لغة بايثون من الصفر إلى الاحتراف كورس كامل
تعلم لغة البرمجة بايثون من البداية وحتى المستوى المتقدم
دورة بايثون من الصفر إلى الاحتراف
اكواد لغة بايثون
ملخص أوامر بايثون
لغة بايثون
لغة بايثون للمبتدئين
⭐️ Hashtags ⭐️
#pythonforbeginners
#software
#freelance_school
#pythontutorial
#pandas
#أساسيات_البايثون
#Numpy
#لغة_البايثون
#why_start_programming
#python_oop
#pythondeveloper
#Terminal
#fullstackdeveloper
#PythonGUI
⭐️ Tags ⭐️
- Tech With Tim
- Python
تعلم بايثون من الصفر الى الاحتراف,
تعلم بايثون في فيديو واحد,
تعلم بايثون بالمشاريع البرمجية,
تعلم بايثون في 3 ساعات,
تعلم بايثون هرماش,
تعلم بايثون من الصفر,
تعلم بايثون من الصفر الى الاحتراف الزيرو,
تعلم بايثون مجانا,
تعلم مكتبات بايثون,
تعلم بايثون للمحترفين,
تعلم بايثون للمبتدئين,
تعلم لغة بايثون من الصفر حتى الاحتراف,
تعلم لغة بايثون على الهاتف,
تعلم لغة بايثون الزيرو,
تعلم بايثون جودزيلا,
تعلم بايثون كتاب,
كيفية تعلم بايثون,
كيفية تعلم لغة بايثون,
كتاب تعلم لغة بايثون,
تعلم بايثون في ساعة,
فوائد تعلم بايثون,
افضل كتاب لتعلم بايثون,
افضل كورس لتعلم بايثون,
تعلم البرمجة على بايثون,
سلسلة تعلم بايثون,
تعلم بايثون خطوة بخطوة,
خطة تعلم بايثون,
تعلم بايثون حسونة,
تعليم تطبيق بايثون,
تعلم بايثون بالعربي,
تعلم بايثون بالكامل,
تعلم برمجة بايثون,
تعلم الخوارزميات بلغة بايثون,
اتعلم بايثون,
تعلم بايثون 2022,
تعلم لغة بايثون 2022,
تعلم بايثون 3
مشاريع بايثون للمبتدئين,
مشاريع بايثون جاهزة,
مشاريع بايثون بسيطة,
مشاريع بايثون oop,
مشاريع بايثون جاهزة pdf,
مشاريع بايثون جودزيلا,
مشاريع بايثون مفتوحة المصدر,
مشروع بايثون اول متوسط,
مشاريع بايثون للتدريب,
مشاريع بايثون للمحترفين,
مشاريع لغة بايثون,
مشاريع في لغة بايثون,
مشروع بايثون كامل,
مشاريع في بايثون,
مشاريع بايثون جاهزة للمبتدئين,
مشروع بايثون جاهز,
مشروع بايثون بسيط,
مشاريع بلغة بايثون,
مشروع بلغة بايثون,
افكار مشاريع بلغة بايثون,
#برمجة_مشاريع_بايثون
اكواد بايثون جاهزة,
اكواد بايثون ترتل,
اكواد بايثون اندرويد,
اكواد بايثون جاهزة للاختراق,
اكواد بايثون جاهزة للمبتدئين,
اكواد بايثون للالعاب,
اكواد بايثون جاهزة سكربتات مع أمثلة,
اكواد بايثون للمبتدئين,
اكواد بايثون مع الشرح,
محرر أكواد بايثون للاندرويد,
محرر اكواد بايثون,
محرر اكواد بايثون للايفون,
كتابة اكواد بايثون,
شرح اكواد بايثون,
جودزيلا بايثون,
جميع اكواد بايثون,
اكواد بايثون بسيطه,
اكواد برمجة بايثون,
اكواد python,
كود بايثون,
كود بايثون بسيط
طريقة استرجاع كود الايميل,
كيفية معرفة كود الايميل الخاص بي,
install cv2 in python,
import cv2 in python,
cv2 python شرح,
cv2 error in python,
installing cv2 in python,
cv2 module in python install,
cv2 python tutorial,
cv2 python face recognition,
how to install cv2 in python 3.9,
how to install cv2 in python 3.10,
how to install cv2 in python 3.8
opencv python,
opencv python شرح,
opencv شرح,
opencv course,
opencv c++,
opencv python tutorial,
opencv face recognition,
opencv projects,
opencv y python,
ماهو opencv,
opencv ماهو,
مكتبة opencv,
شرح مكتبة opencv,
تثبيت مكتبة opencv,
تنزيل مكتبة opencv,
كورس opencv,
opencv c,
opencv c sharp,
opencv c++ شرح,
opencv java شرح,
تعلم opencv,
تحميل opencv,
opencv بالعربي,
opencv ببساطة,
opencv tutorial,
opencv object detection,
opencv raspberry pi,
opencv windows 10 installation,
top 10 opencv projects,
opencv cuda windows 10,
opencv 2022,
opencv ubuntu 20.04,
opencv python 2021,
opencv visual studio 2019,
opencv visual studio 2022,
opencv c++ ubuntu 20.04,
opencv visual studio 2019 python,
opencv 2小時,
opencv 3d,
opencv 3d scanner,
opencv 3d reconstruction,
opencv 3d model,
opencv 360 camera,
opencv pydroid 3,
opencv raspberry pi 3,
opencv python tutorial #3,
pydroid 3 opencv,
raspberry pi 3 opencv,
opencv 4.5.5,
opencv raspberry pi 4,
cv2.error opencv(4.5.5),
opencv python tutorial #4,
cv2.error opencv(4.5.3),
raspberry pi 4 opencv install,
opencv 4,
fingerprint matching,
fingerprint matching software,
fingerprint match kaise karen,
fingerprint matching app,
fingerprint matching software free,
fingerprint match na ho to kya karen,
biometric matching failed,
fingerprint not match in aadhar card,
fingerprint not match,
fingerprint doesn't match,
fingerprint did not match,
crossmatch fingerprint,
match fingerprints gta
مقارنة البصمات
برنامج مقارنة البصمات
fingerprint compare in python
Open source fingerprint database
fingerprint database download
Fingerprint dataset
fingerprint dataset download

Пікірлер: 53

  • @princegamed1298
    @princegamed12982 жыл бұрын

    ما شاء الله عليك دايما متميز جزاك الله خيرا

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    2 жыл бұрын

    شكرا يابشمهندس جزاك الله كل خير

  • @altafzanaty9612
    @altafzanaty96122 жыл бұрын

    شكراً جزيلًا أستاذي ماجد لقد أستفدنا من شروحاتك الكثير وربي ما يحرمنا من شروحاتك وعطائاتك 💯🌷💐👏👍🤝

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    2 жыл бұрын

    شكرا بشمهندسة الطاف ارجو ان تتحق الاستفادة ولنا الشرف بوجودك على قناتنا يافندم

  • @mesobabel8600
    @mesobabel86002 жыл бұрын

    الله يبارك فيك استاذي الفاضل موضوع رائع استمر يا مبدع

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    2 жыл бұрын

    تحت امرك ياغالى

  • @COPanilmaini
    @COPanilmaini2 жыл бұрын

    Really easy to understand

  • @yemenbit
    @yemenbit Жыл бұрын

    عظيم واللله

  • @tamerashor2738
    @tamerashor27382 жыл бұрын

    روعة بشمهندس

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    2 жыл бұрын

    شكرا بشمهندس تامر بارك الله فيك

  • @ahmeddawood7461
    @ahmeddawood74612 жыл бұрын

    وفقك الله يامبدع

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    2 жыл бұрын

    اشكرك كل عام وحضرتك بخير

  • @ahmeddawood7461

    @ahmeddawood7461

    2 жыл бұрын

    @@user-hi7bb7hp5d كل عام وانت بالف خير رمضان كريم عليكم ان شاء الله

  • @ahmedmalik4271
    @ahmedmalik4271 Жыл бұрын

    السلام عليكم اخي كيف اقدر اربط جهاز بصمة مع الكود ف بدلا من إضافة صورة يتم إضافة الصورة من جهاز البصمة تلقائيا

  • @sanvithavarma95
    @sanvithavarma955 ай бұрын

    when I have added new fingerprint to the dataset, it is unable to show the output . can you help me regarding this issue ?

  • @gamalsobhey7764
    @gamalsobhey7764 Жыл бұрын

    هل يمكن ان تقوم بانشاء هذا البرنامج لي بيمقابل مادي

  • @andu6238
    @andu62382 жыл бұрын

    can you please help me with an assigmen in python about this code please?

  • @ahmedgamal6190
    @ahmedgamal6190 Жыл бұрын

    هو ده يعتبر جزء من test صح ولا انا فهمت غلط

  • @namelessuser7405
    @namelessuser74052 жыл бұрын

    جزاك الله خير بس حابه اسألك كيف اجرب الصور الاخيره ؟ حاولت ادخلها في التطبيق لكن يطلع لي ايرور وانا حابه يكون عندي اكثر من نتيجه

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    2 жыл бұрын

    هى نفس الطريقة الآولى لكن عند استخدام الصور الموجوده فى المجلدات easy او med أو hard تحددى صوره من هذه المجلدات كمصدر مع كتابة اسم الفهرس قبل اسم الملف ثم استخدام الصور فى المجلد real كهدف target تختارى منها صورة واحده وكتابة اسم ملف منها بدقه مع الامتداد BMP وهنا سوف نجرب المقارنة من صور مشوهه الى عدد 6000 صوره فى داخل المجلد real وعندك درجات لمستوى التشوه فى الصوره شديد جدا موجوده فى المجلد hard متوسط التشوه فى المجلد med قليل التشوه فى المجلد easy يعنى نعدل source_image=cv2.imread(مسار الملف \ اسم الملف) ونعدل كذلك target_image=cv2.imread(*./مسار الملفات المستهدفه / * + file)

  • @namelessuser7405

    @namelessuser7405

    2 жыл бұрын

    @@user-hi7bb7hp5d يعطيك العافيه ما قصرت بس انا مبتدئة للغة البايثون وعندي مشروع وزي طالبين مني اطلع ٣ اوت بوت مختلف وحاولت اسوي الي قلتي لي عنه لكن ما فهمت طريقة تحويل الصور الى BMP .. ممكن في مواقع تحول لي الى هاذي الصيغة ؟ و كمان التعديل ع كود اذا ممكن بس تكتب الي قلت عنه لاني حاولت وما عرفت :( ومتشكره كثير ع مجهودك

  • @namelessuser7405

    @namelessuser7405

    2 жыл бұрын

    @@user-hi7bb7hp5d وكمان مب عارفه ايش يقصدون ب training و testing

  • @muqawamahmahmouda
    @muqawamahmahmouda Жыл бұрын

    Salam aleik brother, is it possible to do this with an image of a physical finger in say png or jpeg format?

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    Жыл бұрын

    Yes . it possible to apply this python code with an image with png or jpeg extension

  • @muqawamahmahmouda

    @muqawamahmahmouda

    Жыл бұрын

    @@user-hi7bb7hp5d Thank you for the reply friend

  • @abdulkaderjaghel9055
    @abdulkaderjaghel9055 Жыл бұрын

    مشكور جدا على الشرح ولكن لدي سؤال... كم يجب ان تكون نسبة التطابق من 100 حتى نقول ان هنالك تطابق ...النتيجة يلي ظهرت معك هي 0.64% هل هذا منطقي

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    Жыл бұрын

    نعم منطقى نظرا فى احيان كثيرة يوجد تشوه فى البصمة حتى وان وجد هناك ثمة تطابق بين البصمات

  • @abdulkaderjaghel9055

    @abdulkaderjaghel9055

    Жыл бұрын

    @@user-hi7bb7hp5d مشكور على الرد ولكن لو انا حفظت ميزات صور في قاعدة بيانات ومن ثم مسحت بصمة جديدة وقارنتها مع البصمات المخزنة كيف يمكن الحكم هل البصمة موجودة في قاعدة البيانات ام لا ...هنا انت تختار فقط اعلى احتمال...بالمختصر ماهي نسبة التطابق التي احكم عندها ان هناك تطابق بالفعل

  • @abdelrahmangebril1388
    @abdelrahmangebril13882 жыл бұрын

    اذاي نربط جهاز البصمة مع بايثون ذي الشركات

  • @user-gk4xn8sb6m
    @user-gk4xn8sb6m10 ай бұрын

    عندي مشكلة في تثبيت مكتبة كمبيوتر فيجن ....

  • @abdelkarim5518
    @abdelkarim5518 Жыл бұрын

    هل يمكن تحصل على تطابق اذا كان البصمة مشوهة ؟

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    Жыл бұрын

    نعم

  • @abdelkarim5518

    @abdelkarim5518

    Жыл бұрын

    @@user-hi7bb7hp5d اوكى بس في بعض حالات لا تحصل على تطابق البصمة لشخص الواحد شو هي الأسباب؟

  • @andu6238
    @andu62382 жыл бұрын

    sorry,my code has an errror :kp2, des2 = sift.detectAndCompute(target_image, None) cv2.error: OpenCV(4.5.5) D:\a\opencv-python\opencv-python\opencv\modules\features2d\src\sift.dispatch.cpp:477: error: (-5:Bad argument) image is empty or has incorrect depth (!=CV_8U) in function 'cv::SIFT_Impl::detectAndCompute'.What is this?

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    2 жыл бұрын

    Before using sift on an image, convert it into 8bit using something like image8bit = cv2.normalize(image, None, 0, 255, cv2.NORM_MINMAX).astype('uint8'

  • @andu6238

    @andu6238

    2 жыл бұрын

    @@user-hi7bb7hp5d image8bit=cv2.normalize(target_image,Non e,0,255,cv2.NORM_MINMAX).astype('uint8') I writed this then i got this:AttributeError: 'NoneType' object has no attribute 'astype' can you please help me

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    2 жыл бұрын

    @@andu6238 ok send your project code

  • @andu6238

    @andu6238

    2 жыл бұрын

    @@user-hi7bb7hp5d import cv2 import os source_image = cv2.imread("C:/Users/User/PycharmProjects/pythonProject/socofig/SOCOFing/Altered/Altered-Easy/1__M_Left_little_finger_Obl.BMP") score=0 file_name=None image=None kp1,kp2,mp=None,None,None #C:/Users/User/PycharmProjects/pythonProject/socofig/SOCOFing/Real for file in [file for file in os.listdir("C:/Users/User/PycharmProjects/pythonProject/socofig/SOCOFing/Real")][:100]: target_image = cv2.imread("C:/Users/User/PycharmProjects/pythonProject/socofig/SOCOFing/Real" + file) sift = cv2.SIFT_create() image8bit=cv2.normalize(target_image,None,0,255,cv2.NORM_MINMAX).astype('uint8') kp1, des1 = sift.detectAndCompute(source_image, None) kp2, des2 = sift.detectAndCompute(target_image, None) matches = cv2.FlannBasedMatcher(dict(algorithm=1, trees=10),dict()).knnMatch(des1, des2, k=2) mp = [] for p, q in matches: if p.distance mp.append(p) keypoints = 0 if len(kp1) score: score=len(mp) / keypoints * 100 print('The best match :'+ file) print('The score :' + str(score)) result = cv2.drawMatches(source_image,kp1,target_image,kp2,mp,None) result = cv2.resize(result, None, fx=2.5, fy=2.5) cv2.imshow("result", result) cv2.waitKey(0) cv2.destroyAllWindows() break;

  • @andu6238

    @andu6238

    2 жыл бұрын

    this is the code that i have and that is the error

  • @rodrigorestrepo4505
    @rodrigorestrepo4505 Жыл бұрын

    no detect with real fingerprint device.

  • @safwanjumaah9209
    @safwanjumaah92092 жыл бұрын

    شكرا نزل حسابك على الفيس حتى نتابعك

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    2 жыл бұрын

    تحت امر حضرتك ان شاء الله

  • @user-mu8tq3fk5x
    @user-mu8tq3fk5x2 жыл бұрын

    ممكن اكواد تستخدم فى برمجة اجهزة التشخيص والاشعة فى المجال الطبى ❤❤❤❤❤

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    2 жыл бұрын

    حاضر ان شاء الله قريبا

  • @yemenbit
    @yemenbit Жыл бұрын

    او حتى يستفيد الكل....لدي مشكلة في تحميل مكتبة اوبنسيفي...قد حاوبت غيرت اصدارات الويندوز والبايثون والمكاتب ولا نفع .... والان مثبت ويندوز 7 ٦٤ بت وبايثون ٣.٧.٣ ومكتبة اوبنسيفي منزلها بملف زيب ٣.٤.٢.١٧

  • @user-gk4xn8sb6m

    @user-gk4xn8sb6m

    10 ай бұрын

    وهل اتحملت المكتبة..؟

  • @tiktokmemsfuny1193
    @tiktokmemsfuny11932 жыл бұрын

    سلام انا مشتركة جديدة مالقيت رابط الكود؟؟؟ ***###

  • @user-hi7bb7hp5d

    @user-hi7bb7hp5d

    2 жыл бұрын

    الروابط اسفل الفيديو فى الوصف تحت وعلى العموم الروابط كلها لحضرتك هى كالتالى Python code link: drive.google.com/file/d/1Q-Pgn8CXySTx-ceJLGHeuJCMnDGTP9CG/view?usp=sharing Fingerprint images link: drive.google.com/drive/folders/172d6zAVRptYbpxxUu35-E8hmGARqYW2k?usp=sharing fingerprint database download drive.google.com/file/d/1ZekDjtwzVcwn3uqqzkj4PoE-fmlykjKk/view?usp=sharing FlannBasedMatcher Class Reference docs.opencv.org/3.4/dc/de2/classcv_1_1FlannBasedMatcher.html cv::SIFT Class Reference docs.opencv.org/4.x/d7/d60/classcv_1_1SIFT.html

  • @yemenbit
    @yemenbit Жыл бұрын

    ممكن وسيلة اتصال واتس اب اوغيرها لمحادتثك؟

Келесі