Find Jobs
Hire Freelancers

Class for comparing Images

$10-30 USD

Завершено
Опублікований over 10 years ago

$10-30 USD

Оплачується при отриманні
I need a reputable expert C# or other .Net language programmer to create a class or series of classes for me that will be able to complete this criteria in full. I would like it if this class can have properties to change things like how many rows/columns of pixels it will skip for performance reasons. int RowSkip = 1; int ColSkip = 1; These 2 properties would make the function skip one row/column per row/column checked which would essentially only check half of all pixels in the source image. Setting the value to 2 would skip 2 rows for every one checked. Main class needs to contain a function similar to: ImageResult[] FindImagesIn(Image Source, Image ToFind, float Tolerance) Inputs: Source Image Image to find % tolerance for difference (0% tolerance means images must be exact, pixel for pixel. 50% meaning all the pixels can be up to 50% similar or 50% of the pixels can be completely different colors) Tolerance of 100% (1.0f) will only be for test purposes but should return the entire source image or some equivalent. Outputs an array of a class containing this info: Position of image Image of image % difference in pixels Other criteria: No memory leaks! .Net is notorious for memory leaks when it comes to Bitmap and Image Must be very fast! Needs to be efficient enough to check roughly 1600x900 worth of pixels in half a second or less. I will be forgiving on this. Cannot be multithreaded! This will just be difficult to implement. I would rather it be slightly slower and block on thread call. Preferably less than $30 Freelancer must speak decent English. If you don't know the difference between there and their do not apply. You MUST convince me in your bid that you know exactly what this requires. Tips: I know C# very well so I will understand any technical "jargon" used. I would rather have an advanced and short conversation than have things explained like I do not know what I am doing. In this case, ImageResult[] and List<ImageResult> is the same thing. I prefer Lists myself. Image and Bitmap are so similar I do not care which you use. Avoid Casting since this is a performance hit. If you can put the phrase "i see what you did there" at the top of your bid, It will help you significantly in getting this job. I need to know you can pay attention. From my experience, using unsafe code and importing functions like BitBlt should help significantly in performance. Checking by having the following example should be avoided. There are much faster ways of checking pixels. for(int x = 0;x < width;x++) for(int y = 0;y < height;y==) { CheckPixels(); } Check the image attachment to see a (very rough) example of what I expect the input and output to end up. This is not exact but it should help clarify some things.
ID проекту: 5245825

Про проект

9 пропозицій(-ї)
Дистанційний проект
Активність 10 yrs ago

Хочете заробити?

Переваги подання заявок на Freelancer

Вкажіть свій бюджет та терміни
Отримайте гроші за свою роботу
Опишіть свою пропозицію
Реєстрація та подання заявок у проекти є безкоштовними
Доручений:
Аватарка користувача
"i see what you did there" Hi, About me:- I have more than 6 years of experience in software development using C++,C#,.NET and OPENGL. I understood requirements and planning to use correlation to find the result image array. Please let me know your suggestion.
$45 USD за 3 дні(-в)
5,0 (2 відгуки(-ів))
3,0
3,0
9 фрілансерів(-и) готові виконати цю роботу у середньому за $76 USD
Аватарка користувача
Hello, My name is Vladimir Shekhovtsov, CTO in Zeus Electronics. We are Ukrainian outsourcing company with 5 years experience in mobile applications development. Our portfolio consists of more than 500 iOS and 70 Android apps. We can help you to build the class. The developer can start immediately. Best regards, Vladimir
$133 USD за 2 дні(-в)
5,0 (27 відгуки(-ів))
6,3
6,3
Аватарка користувача
HI, I am very expert in c# development, i can make a class or dll which will compare the images. Awaiting for your response. Thanks
$111 USD за 2 дні(-в)
4,9 (11 відгуки(-ів))
5,4
5,4
Аватарка користувача
La propuesta todavía no ha sido proveída
$48 USD за 0 день
5,0 (14 відгуки(-ів))
4,8
4,8
Аватарка користувача
Expert here. Let me do it and you will love my best qualification. Check my previous feedback and you will know how customer satisfy with me. Thank you! Best regards, Liem
$157 USD за 3 дні(-в)
5,0 (7 відгуки(-ів))
4,0
4,0
Аватарка користувача
Hello, I have over 5 years experience in C# programming . I'm interesting this. Have a great day.
$54 USD за 1 день
4,7 (3 відгуки(-ів))
3,3
3,3

Про клієнта

Прапор UNITED STATES
Bakersfield, United States
5,0
5
На сайті з лист. 30, 2013

Верифікація клієнта

Дякуємо! Ми надіслали на вашу електронну пошту посилання для отримання безкоштовного кредиту.
Під час надсилання електронного листа сталася помилка. Будь ласка, спробуйте ще раз.
Зареєстрованих користувачів Загальна кількість опублікованих робіт
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Завантажуємо для перегляду
Дозвіл на визначення геолокації надано.
Ваш сеанс входу закінчився, і сеанс було закрито. Будь ласка, увійдіть знову.