Find Jobs
Hire Freelancers

Class for comparing Images

$10-30 USD

Terminado
Publicado hace más de 10 años

$10-30 USD

Pagado a la entrega
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 del proyecto: 5245825

Información sobre el proyecto

9 propuestas
Proyecto remoto
Activo hace 10 años

¿Buscas ganar dinero?

Beneficios de presentar ofertas en Freelancer

Fija tu plazo y presupuesto
Cobra por tu trabajo
Describe tu propuesta
Es gratis registrarse y presentar ofertas en los trabajos
Adjudicado a:
Avatar del usuario
"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 en 3 días
5,0 (2 comentarios)
3,0
3,0
9 freelancers están ofertando un promedio de $76 USD por este trabajo
Avatar del usuario
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 en 2 días
5,0 (27 comentarios)
6,3
6,3
Avatar del usuario
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 en 2 días
4,9 (11 comentarios)
5,4
5,4
Avatar del usuario
La propuesta todavía no ha sido proveída
$48 USD en 0 día
5,0 (14 comentarios)
4,8
4,8
Avatar del usuario
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 en 3 días
5,0 (7 comentarios)
4,0
4,0
Avatar del usuario
Hello, I have over 5 years experience in C# programming . I'm interesting this. Have a great day.
$54 USD en 1 día
4,7 (3 comentarios)
3,3
3,3

Sobre este cliente

Bandera de UNITED STATES
Bakersfield, United States
5,0
5
Miembro desde nov 30, 2013

Verificación del cliente

¡Gracias! Te hemos enviado un enlace para reclamar tu crédito gratuito.
Algo salió mal al enviar tu correo electrónico. Por favor, intenta de nuevo.
Usuarios registrados Total de empleos publicados
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Cargando visualización previa
Permiso concedido para Geolocalización.
Tu sesión de acceso ha expirado y has sido desconectado. Por favor, inica sesión nuevamente.