Python Edge-Line Cleaner Script

Pendiente

Premio:

$150 AUD

Participaciones recibidas:

49

28 días, 7 horas por adjudicar

I need a small Python utility that can scan any PNG I feed it, detect every black-colored pixel that is connected to the outer frame of the image, and then erase those pixels while leaving every interior mark—text, boxes, circles, fine lines—fully intact. The files come in many sizes and there is no alpha channel to worry about, so you are free to work in a standard 24-bit space. Feel free to rely on OpenCV, Pillow, NumPy, scikit-image or any similar library as long as installation stays simple (pip install …). Command-line execution is ideal: point the script at a single file or an entire folder, have it generate a cleaned version in a chosen output directory, and log how many border pixels were removed for quick verification. A clip example image is provided that shows the original image, the items to remove, and what the finished item should look like. When submitting, please show the output of all the clips, including the ones which are not in the example image. If you do not show all the clips then your entry will be rejected. Acceptance criteria • A .py file with clear, commented code • Works on an arbitrary-sized PNG and keeps all non-edge content untouched • Command-line arguments: input path (file or folder) and output path • Read-me or inline docstring explaining dependencies and usage If you have another smart approach to edge-connected component removal, tell me about it—speed and reliability matter more than any specific library choice.
Destacado Garantizado

Habilidades necesarias

Computer Vision
Image Analysis
Image Processing
NumPy
OpenCV
Python

Formatos de archivo aceptados

gif, jpeg, jpg, png

Tablero de aclaración
No se permite el spam, la autopromoción ni la publicidad.

Avatar del usuario
David Yoga P.

·

hace 2 días

Hi Contest Holder, please read my message via chat. Thanks!

Avatar del usuario
Muhammad Ibrahim M.

·

hace 4 días

Hi, this is IT from SOFINT. Before we finalize the OpenCV flood-fill masking logic, how should the script handle valid interior elements (like long lines or text boxes) that accidentally touch the very edge of the frame—should the entire connected shape be erased, or is there a maximum thickness limit for the border lines? If our technical approach makes sense to you, let’s connect in the inbox so you can review our processed clip samples; once you are fully satisfied with the results and our company, we can safely proceed to the awarding phase. S O F I N T

Avatar del usuario
Mir Sajid K.

·

hace 4 días

check entry #56

Avatar del usuario
Zafar M.

·

hace 5 días

I am working on it.

Avatar del usuario
Muhammad I.

·

hace 5 días

You are missing something #30

Avatar del usuario
Muhammad Ibrahim M.

·

hace 6 días

I read the requirement but I have a few major questions I’d like to ask you. Would it be okay if we continue this conversation in the inbox?

Avatar del usuario
Sihina S.

·

hace 6 días

I have out of entries. I can not submit more entries.

Avatar del usuario
Sihina S.

·

hace 6 días

Sir, please come to chat. I have all the output images as you need.

Avatar del usuario
Avinash S.

·

hace 6 días

Hi Michael, Can we connect over chat ?

Avatar del usuario
Avinash S.

·

hace 6 días

Hi, Please check #28. I have also attached a drive link where you can find the output of all the clips. I have the script ready. I will send all the output images and the script.

¿Ya tienes la aplicación de Freelancer?
Código QR para descargar la aplicación móvil
Logo de la tienda de aplicaciones
Logo de Google Play

Descarga nuestra aplicación móvil ahora para estar seguro de que nunca pierdas una actualización en tus concursos.

Otros concursos similares

Amazon Main Image Optimisation

$335,00 USD

Publicado por David P.

Modern Merged Logo Design

$220,00 USD

Publicado por Dina A.

Original Commercial 3D-Print Product Design

$100,00 USD

Publicado por J S.

Ver más

Concursos completados

Logo Contest - Successful Stoners

$150,00 USD

Publicado por HighlifeMedia

Einfarbige Wortmarke Logo-Optimierung

$172,00 USD

Publicado por Vitali R.

Dance Studio Website Skin & Theme Redesign

$100,00 USD

Publicado por Busakorn C.

Logo Design - Type Ten (Indie Game Studio)

$100,00 USD

Publicado por Jeremy M.

Bilingual Islamic Calligraphy Typeface

$100,00 USD

Publicado por Alanoud A.

¿Estás empezando a participar en concursos?

1. Publica tu concurso. Es rápido y gratis.

Únete a los miles de emprendedores que están lanzando sus concursos cada semana y aprovechando el increíble poder del crowdsourcing.

2. Recibe toneladas de participaciones

Puedes solicitar cambios y revisiones y solo pagar cuando estés satisfecho.

3. Elige la mejor participación

Elige la participación ganadora y descarga los archivos: fácil.

Publica un concurso.

Usuarios registrados

Total de trabajos publicados

Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)

Copyright © 2026 Freelancer Technology Pty Limited (ACN 142 189 759)