تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] طريقة البحث عن صورة في قاعدة البيانات access باستعمال صورة أخرى
#1
سؤال صعب قليلا لا أدري اذا توجد امكانية تحقيقه بلغة vb.net أنا أسأل الإخوة الأكارم  هل توجد هناك طريقة البحث عن صورة في قاعدة البيانات access باستعمال صورة أخرى ، بطريقة أخرى محاولة معرفة اذا توجد نفس الصورة في قاعدة البيانات أم لا توجد ولكن بمقارنة الصورة بالصورة وليس بمقارنة اسم الصورة باسم الصورة فتلك الطريقة موجودة من قبل ، فمثلا : لدينا صورتان متشابهتان في قاعدة البيانات ولكن باسمين مختلفين ، ولكن باستعمال الكود المطلوب ( الذي أبحث عنه ) فهنا عند القيام بالبحث باستعمال الصورة نجد تطابق مع الصورتين حتى ولوكان الاسم مختلف ، وعذرا على الإطالة ... جزى الله خيرا كل من قرأ وأجاب و حتى من لم يجب بارك الله فيكم ..
الرد
تم الشكر بواسطة:
#2
مجرد فكرة

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

ثم تبحث عن الثانية في  قاعدة البيانات

باختصار سيتم تحويلهم لنصوص لسهولة تطبيق عملية البحث

حاول وجرب وأكتب هنا النتيجة للمتابعة للتصحيح في حالة الخطأ وللافادة للجميع

تمنياتي لك بالتوفيق والنجاح
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد
تم الشكر بواسطة: technomedia
#3
شكرا على الرد السريع ، أنا لدي أفكار جيدة لكني مازلت مبتدأ مع الأكواد ، سأحاول تنفيذ الطريقة .... وأعلمك بالنتيجة ...  Heart
الرد
تم الشكر بواسطة: princelovelorn
#4
(16-02-19, 09:26 PM)technomedia كتب : شكرا على الرد السريع ، أنا لدي أفكار جيدة لكني مازلت مبتدأ مع الأكواد ، سأحاول تنفيذ الطريقة .... وأعلمك بالنتيجة ...  Heart

الحمد لله والشكر لله


فعلاً فكرة رائعة جداً
وقمت بتجربة ما ذكرته لك في ردي السابق ونجح بالفعل

فرفعت المثال للأفادة للجميع


وفي إنتظار تطبيقك للفكرة والتحسين لها
لأستفيد ويستفيد غيري

تمنياتي لك بالتوفيق والنجاح
لا إله إلا الله وحده لا شريك له له الملك وله الحمد وهو على كل شئ قدير
سبحان الله وبحمده سبحان الله العظيم
سبحان الله والحمد لله ولا إله إلا الله والله أكبر ولا حول ولا قوة إلا بالله العلى العظيم
رب أغفر لي 

الرد
تم الشكر بواسطة: technomedia , elgokr , elgokr
#5
مثال ممتاز ومتابعة موفقة للموضوع لكن مجرد سؤال لو سجلت صورتين متشابهتين باسمين مختلفين ، هل ستجد تطابق أم لا ؟ باعتبار  أننا نبحث بواسطة الصورة وليس باسم الصورة ..
الرد
تم الشكر بواسطة:
#6
ردا على سؤالي في ما إذا كان هناك تطابق أم لا ، أنا قمت بادراج صورة في قاعدة البيانات ثم أدرجت أيضا نفس الصورة لكن بمقاس مختلف أكبر قليلا ، فلم يجد الكود تطابقا مع الصورتين رغم أنها نفس الصورة .
أعتقد ربما يجب تعديل الكود ليستطيع أن يبحث عن 5 رموز على الأقل متطابقة و ليس كل الرموز لتحسين عملية البحث .
الرد
تم الشكر بواسطة:
#7
(19-02-19, 01:03 PM)technomedia كتب : ردا على سؤالي في ما إذا كان هناك تطابق أم لا ، أنا قمت بادراج صورة في قاعدة البيانات ثم أدرجت أيضا نفس الصورة لكن بمقاس مختلف أكبر قليلا ، فلم يجد الكود تطابقا مع الصورتين رغم أنها نفس الصورة .
أعتقد ربما يجب تعديل الكود ليستطيع أن يبحث عن 5 رموز على الأقل متطابقة و ليس كل الرموز لتحسين عملية البحث .


الامر لم ياتى معك هكذا اخى الفاضل

فحتى يتم تطابق الصورة باكثر من مرة فيجب ان تكون الصورة بنفس المقاس والمساحة
لان لغة تشفير الـ ToBase64String لا تقوم برؤية الصورة وتقوم بتطابق البكسلات بها

انما تقوم بتشفير حجم ومساحة الملف وهو الصورة لتكوين نص
فبمجرد اختلاف المساحة وعرض وارتفاع الصورة اختلف نص الشفرة تماماً

لذلك لا يمكنك الوصول الى التطابق لتواجد اكثر من صورة

تحياتى لك وتمنياتى لك التوفيق

حتى تعم الفائدة وتصل لما تريده تماماً

راجع الرابط التالى ستجد به كل الاجابة لما تريده كلياً وما تفكر به

حمل السورس وافهم فكرة المشروع كلياً وقم باختباره كا عامة
لتتمكن من بعدها التعامل مع الصور بقاعدة البيانات والتحقق منها

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

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


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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  منع تكرار البيانات المدخلة على قاعدة البيانات الرائد 3 66 منذ 8 ساعة مضت
آخر رد: ابراهيم ايبو
Sad [سؤال] طريقة نسخ بيانات ملف أكسل موضوعة في DataGridview الى جدول قاعدة بيانات Access paradoxinoo 2 49 أمس, 11:12 AM
آخر رد: viv
  مشكلة في حفظ حقول من تكست بوكس علي قاعدة بيانات بواسطة داتاسيت Abdalazim19 19 473 24-08-19, 11:47 PM
آخر رد: ابراهيم ايبو
  نقل قاعدة بيانات الى العميل dasktop 28 529 24-08-19, 03:13 PM
آخر رد: سعود
Star [سؤال] انبثاق قائمة البحث المطابق خلال عملية البحث الرائد 2 72 24-08-19, 11:04 AM
آخر رد: الرائد
  [VB.NET] عرض الصور في الليست فيو و إجراء البحث من خلال الضغط على الصورة المعروضة larbihamri 6 170 22-08-19, 10:57 PM
آخر رد: ابراهيم ايبو
  كود بحث في قاعدة بيانات access CoderMM 6 110 22-08-19, 12:48 PM
آخر رد: CoderMM
  طريقة عمل KeyGen بالفيجوال بيسك دوت نت EHAB.NET 15 5,251 22-08-19, 02:37 AM
آخر رد: أمجد وضاح
Rainbow قاعدة بيانات اكسس مع فيجوال بيسك نت كيفية عمل ربط بين حاسبات اياد او سكار 2 90 20-08-19, 01:22 AM
آخر رد: عبد العزيز البسكري
  [VB.NET] اريد التعديل ع كود للكتابه ع صورة e-coder 5 148 19-08-19, 12:47 AM
آخر رد: ابراهيم ايبو

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم