نمایش نتایج 1 تا 27 از 27

نام تاپیک: تشخیص کپی یا اصل بودن عکس

  1. #1

    Cool تشخیص کپی یا اصل بودن عکس

    چطور میتونم دو تا عکس رو که یکی کپی و دیگری اصل هست رو بدست بیاریم . مثلا برنامه ما یه عکس رو بگیره (مثلا کارت ملی) وسپس تشخیص بده این عکس کپی هست یا اصل... چون اصل که رنگی باشه میشه اصل ولی کپی باشه میشه سیاه سفید ... حالا اگه راهی واسه این مورد وجود داره که عملی میشه یا ادرسی دارید که این مورد رو دیده باشید لطفا کمک کنید. متشکرم از همه

  2. #2

    نقل قول: تشخیص کپی یا اصل بودن عکس

    مدیریت و ...... لطفا یه راهنمایی کنید. اصلا شدنی هست؟
    یه بار به سوال ما هم جواب بدید ):

  3. #3

    نقل قول: تشخیص کپی یا اصل بودن عکس

    هیچکی بلد نیست

  4. #4

    نقل قول: تشخیص کپی یا اصل بودن عکس

    سلام.
    روش اینکار را میخوایید بدونید یا کد تشخیص رنگ؟

  5. #5
    کاربر دائمی آواتار amir200h
    تاریخ عضویت
    اردیبهشت 1387
    محل زندگی
    بروجرد->تهران->قم
    سن
    33
    پست
    782

    نقل قول: تشخیص کپی یا اصل بودن عکس

    نقل قول نوشته شده توسط RIG000 مشاهده تاپیک
    چطور میتونم دو تا عکس رو که یکی کپی و دیگری اصل هست رو بدست بیاریم . مثلا برنامه ما یه عکس رو بگیره (مثلا کارت ملی) وسپس تشخیص بده این عکس کپی هست یا اصل... چون اصل که رنگی باشه میشه اصل ولی کپی باشه میشه سیاه سفید ... حالا اگه راهی واسه این مورد وجود داره که عملی میشه یا ادرسی دارید که این مورد رو دیده باشید لطفا کمک کنید. متشکرم از همه
    خوب در عکس کپی فقط دوتا رنگ ساه و سفید وجود داره و در عکس اصلی بشتر. شما میتونین با تشخیص رنگ تعداد رنگ هارو بدست بیارین. اگه از دوتا بیشتر بود که اصله اگه نه که کپی.
    البته به همین سادگی هم فکر نکنم باشه

  6. #6

    نقل قول: تشخیص کپی یا اصل بودن عکس

    این شرایط ها رو میدونم. اگه برنامه ای هست که این مورد توش کار شده باشه!!!
    اصلا راه درستش چی هست ؟ اصلا" شدنی هست؟!!!
    کد تشخیص رنگ چطوریه ؟

  7. #7

    نقل قول: تشخیص کپی یا اصل بودن عکس

    این مربوط به پردازش تصویر میشه؟

  8. #8

    نقل قول: تشخیص کپی یا اصل بودن عکس

    لطفا" دوستان راهنمایی کنند

  9. #9

    نقل قول: تشخیص کپی یا اصل بودن عکس

    بیا این را ببین همون چیزی میشه که میخوای :
    http://www.c-sharpcorner.com/UploadF...ge-in-C-Sharp/


    حالا اینا را هم ببین
    http://stackoverflow.com/questions/3...age-in-c-sharp
    http://www.codeproject.com/Questions...-in-image-by-c

    بازم اگه خواستی تو گوگل این را هم سرچ کن rgb to hsi

    ولی فکر میکنم با همون لینک اول کارت راه بیوفته شما

  10. #10

    نقل قول: تشخیص کپی یا اصل بودن عکس

    تازه به این فکر میکنم اگه مدرکی قراره برامون ارسال بشه اگه مهر کپی برابر اصل روش بخوره جزئ همون اصل حساب میشه و سیستم قبول میکنه ... اما با یه ماجیک هم رو کپی خط بکشن باز طبق الگوریتم رنگ تایید میشه و ارسال میشه . من میخام که اصل رو بدست بیارم. امیدوارم منظورمو متوجه شده باشین

  11. #11

    نقل قول: تشخیص کپی یا اصل بودن عکس

    نقل قول نوشته شده توسط mehrdad1991h مشاهده تاپیک
    بیا این را ببین همون چیزی میشه که میخوای :
    http://www.c-sharpcorner.com/UploadF...ge-in-C-Sharp/


    حالا اینا را هم ببین
    http://stackoverflow.com/questions/3...age-in-c-sharp
    http://www.codeproject.com/Questions...-in-image-by-c

    بازم اگه خواستی تو گوگل این را هم سرچ کن rgb to hsi

    ولی فکر میکنم با همون لینک اول کارت راه بیوفته شما
    من چه جوری متوجه شم که رنگی هستش؟؟؟؟؟

  12. #12

    نقل قول: تشخیص کپی یا اصل بودن عکس

    سلام دوست عزیز ؛ ایا مدرک خاصی قراره به برنامه داده بشه ؟ منظورم اینکه مثلا فقط کارت ملی یا شناسنامه هستش یا ممکنه هر چیزی باشه؟

  13. #13

    نقل قول: تشخیص کپی یا اصل بودن عکس

    کارت ملی - یا سند و یا هر برگه دیگه ای که میتونه اصل باشه؟ چطور؟ راهی رو دارید؟
    بحث مهر کپی برابر اصل رو هم یادتون باشه

  14. #14

    نقل قول: تشخیص کپی یا اصل بودن عکس

    گفتم اگر یک مدرک خاص هست می شه چک کرد که ایا فلان رنگ توش وجود داره یانه ؛ اینطوری به مهر کپی برابر اصل هم کاری نداره ؛

    شما اول با دو تا فور تودرتو پیکسل های تصویر رو می خونید و با یک ایف چک می کنید که ایا رنگ مورد نظرتون در تصویر هست یا نه (که البته نباید هم رنگ مهر باشه )

                Bitmap OriginalPic = new Bitmap(pictureBox1.Image);
    string ColorName;

    for (int x = 0; x < OriginalPic.Width; x++)
    {
    for (int y = 0; y < OriginalPic.Height; y++)
    {

    ColorName = OriginalPic.GetPixel(x,y).Name;

    if (ColorName == "Blue")
    {
    label1.Text = "تصویر اصلی";
    }

    }
    }

  15. #15

    نقل قول: تشخیص کپی یا اصل بودن عکس

    ممنونم از راهنماییت اما موضوع سوال من دیگه به بحث هوش مصنوعی داره می رسه.... :(

  16. #16

    نقل قول: تشخیص کپی یا اصل بودن عکس

    در ضمن اگه عکس دیگه ای هم با کد شما بفرستن که توش ابی باشه هم میشه کارت ملی و هم اصل!!!!

  17. #17

    نقل قول: تشخیص کپی یا اصل بودن عکس

    خوب می تونید درست خلافش رو انجام بدید ! یعنی شرط سیاه و سفید بودن تصویر رو روی عکس اصلی اعمال کنید ؛ از اونجایی که کیفیت عکس های کپی شده متفاوته (بعضی ها کم رنگ و بعضی ها پررنگ هست ) باید بزنید تو کار RGB !! برای مهر هم می شه گفت که فقط تعداد کمی از پیکسل های کل تصویر رنگی هستند.

    در کل می شه درصد خطا رو تا نزدیک صفر درصد پایین اورد (حتی شاید صفر) فقط یکم پردازش سنگین تر میشه ( با افزایش طول و عرض تصاویر ) ؛ اگر یکم صبر کنید براتون نگاه می کنم انشاءالله اون چیزی که فکرش رو می کنم رو پیدا کنم می زارم .

    در ضمن اگه عکس دیگه ای هم با کد شما بفرستن که توش ابی باشه هم میشه کارت ملی و هم اصل!!!!
    راستی ! شما چیزی از این که سند رو هم تشخیص بده نگفتید !!

  18. #18

    نقل قول: تشخیص کپی یا اصل بودن عکس

    ببینید سوال من دقیق میشه این که برنامه تشخصی بده که ما بتونیم سند یا کد ملی اصل هست یا نه همین حالا همه روش ها رو چک کن.
    میبینی به هر حال به بخش از هوش باید برسی!!!!
    با رنگها نمیشه به نتیجه رسید

  19. #19

    نقل قول: تشخیص کپی یا اصل بودن عکس

    والا من نمیدونم مهر کپی برار اصل چیه اما میتونی با پردازش تصویر border ها و حاشیه های تصویرو در بیاری بعد چک کنی ببینی جایی اون مهر هست یا نه(وارد هوش مصنوعی نمیشین بیشتر وارد پردازش تصویر میشین)
    و در مورد عکس های سیاه و سفید.....این یه توهمه که عکس سیاه و سفید وافعا سیاه و سفیده چون یه طیف چند ملیونی از رنگ های خاکستریه(مثلا خاکستری 100 با 101 فرفی برای ما نداره اما یه رنگه جداست واقعا.....
    پس شما باید بگردین تو مباحث پردازش تصویر واسه این کار شاید با طیف خاکستری بتونی بگردی....(اما الان که فکر میکنم میبینم اره یکم هوش مصنوعی هم میخواد)

  20. #20

    نقل قول: تشخیص کپی یا اصل بودن عکس

    بفر ما !! اینم اون چیزی که شما می خواستی !

    از این جا به بعد مسئله فقط ریاضیه که چند درصد از تصویرتون رنگی باشه که باید توی اون ایف اخریه قرار بدید :

                 Bitmap OriginalPic = new Bitmap(pictureBox1.Image);
    string Pix;
    int count = pictureBox1.Image.Width * pictureBox1.Image.Height;
    int WaB = 0;

    for (int x = 0; x < OriginalPic.Width; x++)
    {
    for (int y = 0; y < OriginalPic.Height; y++)
    {

    Pix = OriginalPic.GetPixel(x,y).Name;

    if (Pix.Substring(2, 2) != Pix.Substring(4, 2) && Pix.Substring(2, 2) != Pix.Substring(6, 2) && Pix.Substring(4, 2) != Pix.Substring(6, 2))
    {
    WaB++;
    }

    }
    }


    if ((WaB*100)/count > 50)
    {
    label1.Text = "تصویر اصل";
    }



    الگوریتم من در اوردی خوبی شدها !!

    موق باشی.

  21. #21
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

    نقل قول: تشخیص کپی یا اصل بودن عکس

    بهترین برنامه تشخیص تصاویر مست**ن به گفته سازندش نزدیک ۳۰٪ خطا داره.
    واقعا فکر نمیکنم کسی بتونه با حقوق و پولی که توی ایران میدن وقت بزاره تا هوش مصنوعی رو طوری یاد بگیره که بتونه این کار رو انجام بده.
    در ضمن یک سری مسائل مثل نویز تصویر و هزار مسئله دیگه رو اصلا کسی بهش اشاره هم نکرده.

    اگر واقعا میخواهید این کار رو بکنید به نظر من اول از captcha شکستن شروع کنید.چند سال بیشتر طول نمیکشه که یاد بگیرید.احتمالا کمتر از ۱۰ سال.

    ببخشید که صحبتهام نا امید کنندست.ولی فکر میکنم اگر نا امید بشید ضربه روحی کمتری میخورید تا اینکه ۶ ماه کار کنید که تازه بتونید بفهمید چرا نمیتونید

  22. #22

    نقل قول: تشخیص کپی یا اصل بودن عکس

    دوست عزیز ممنون که وارد بحث شدی . اما اسناد زیاد هست . موضوع اینه که شما یکم بیشتر توجه کنی می بینی که به هوشی در مورد اینکار نیاز داریم.
    فک کن یه کارت ملی داریم که اصلش = اصلش هست
    کپی با مهر برابر اصل = با زهم مورد قبول هست و اصل میشه
    کپی = قبول نیست
    کپی با یه خط ماجیک رنگی که روش هست و اگه ما رنگ رو بخونیم و این برگه رنگی حساب میشه و اصل میشه .!!!!
    چه کنیم؟ حالا این برگه میتونه کارت ملی باشه یا سند خونه باشه - مغازه باشه و هر برگه معتبر دیگه ای که میتونه نامعتبرش ارسال بشه .... که نمیخایم سیستم مجوز ورود همچین اطلاعاتی رو بده

  23. #23

    نقل قول: تشخیص کپی یا اصل بودن عکس

    FAST CODE اینی که گفتی رو کم کم رو دستم داشت می افتاد . هر جور حساب میکردم به این موضوع می رسیدم.
    از EHSAN و
    aliagamon
    و بقیه هم ممنونم . واقعا" که فک میکنم زمان بسیار و اطلاعات زیادی میخاد

  24. #24

    نقل قول: تشخیص کپی یا اصل بودن عکس

    خب مورد اول که حل شد درسته ؟
    برا مورد دوم : ایا مهر شما ثابته ؟یعنی می شه یه فایل png از مهر داشت ؟ و اینکه اون روی تمام اسناد یکی هست (یعنی در کل از یک مهر استفاده بشه یا اگر چند تاست از همشون تصویر داشته باشیم )
    برای مورد سوم : بسته داره نوع ماجیک چی باشه !! منظورم اینه که چون ماجیک ها یکم شفاف هستن ، در هر پیکسل یک رنگ ندارند ؛ برای این مسئله شما نمی تونید یه قسمت خاص از سند رو با ماجیک علامت بزنید ؟ مثلا همیشه گوشه چپ یا راست بالا باشه ؟


    بهر حال به یک روشی باید همه ی مدارک شما برای برنامه استاندارد بشن ! اگر نه بقول دوست عزیز FastCode یه کپچا فسقلی اونهمه وقت می خواد با چند تا حرف ! په برسه به کارت ملی و اسناد !

  25. #25

    نقل قول: تشخیص کپی یا اصل بودن عکس

    بدون یه کار حرفه ای همش میشه وقت رو تلف کردن . نمیشه درست در اورد این موضوع رو ...

  26. #26
    کاربر دائمی آواتار FastCode
    تاریخ عضویت
    تیر 1388
    محل زندگی
    /dev/null
    پست
    3,486

    نقل قول: تشخیص کپی یا اصل بودن عکس

    مورد اول خیلی هم حل نشد.
    ۱.
    شما اصلا خطای سنسور رو در نظر نگرفتی.اون اسکنری که برگه رو اسکن میکنه خطا داره.ممکنه همه ی برگه یک مقدار مثلا آبی باشه.
    شما اول باید saturation و hue ه میانگین رو به دست بیاری و بعد با یک خطای چند درصدی با اون مقایسه کنی.
    ۲.خطای protocol رو هم در نظر نگرفتید.اون برنامه ای که تصویر رو فشرده میکنه اگر کیفیت کافی نداشته باشه(مثلا jpeg2000) صد در صد حاشیه های رنگی خرابی به شما میده.
    ۳.کلا پراکندگی رو در نظر نگرفتی.یکی از نکات مهم اینه که جای مهر و کادر بندی ثابته و برنامه شما باید رنگ هر قسمت رو جدا حساب کنه.
    ۴.اینطوری cpu سرور دو روز بیشتر کار نمیکنه.برای این کار از کتابخونه های آماده مثل OpenCL و OpenCV استفاده کنید.
    ۵.باید مینیمم و ماکسیمم نور و مقدار حدودی exposure رو با توجه به نوع سند حدث بزنید.
    ۶.باید چرخش تصویر رو تشخیص بدید که در مرحله ۳ مشکل نداشته باشید.

    هر موقع اینها رو حل کردید بگید ۷ تا ۱۲ رو هم بگم.خوبه من گرافیست نیستم.

  27. #27

    نقل قول: تشخیص کپی یا اصل بودن عکس

    فک میکنم باید برنامه جوری باشه که کارت ملی رو بخونه.... مثلا خودش تشخیص بده که این کارت ملیه کارت معافیته و ....
    مثل تشخیص چهر میشه کلا.............

تاپیک های مشابه

  1. تشخیص زوج یا فرد بودن یک عدد اشاری
    نوشته شده توسط Mahdi Fahmideh در بخش C#‎‎
    پاسخ: 8
    آخرین پست: جمعه 07 بهمن 1390, 22:27 عصر
  2. سوال: تشخیص کپی متن و عکس
    نوشته شده توسط h.alizadeh در بخش ASP.NET Web Forms
    پاسخ: 7
    آخرین پست: پنج شنبه 09 اردیبهشت 1389, 00:14 صبح
  3. تشخیص فعال و ران بودن سرویس
    نوشته شده توسط Payman62 در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: سه شنبه 13 تیر 1385, 01:22 صبح
  4. تشخیص connect یا disconnect بودن . . .
    نوشته شده توسط bashir_nashi در بخش VB.NET
    پاسخ: 1
    آخرین پست: چهارشنبه 14 اردیبهشت 1384, 22:18 عصر
  5. ثابت بودن عکس در TreeNode در Vb.net
    نوشته شده توسط zehs_sha در بخش VB.NET
    پاسخ: 1
    آخرین پست: شنبه 25 مرداد 1382, 16:32 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •