Find Jobs
Hire Freelancers

Android - Mimic kCGBlendModeColor from iOS

$30-250 USD

Cerrado
Publicado hace más de 8 años

$30-250 USD

Pagado a la entrega
I need a basic Android app that does the following: - Create a simple activity with a full screen image view - Create a bitmap that contains a nature photo (can be anything, just find one on Google). - Create a canvas wrapping the bitmap - Using the Android drawing API, stroke over the bitmap in this color order: red, yellow, orange, black, white, blue and green colors. Your stroke should form a diagonal from the top left to bottom right of the bitmap and be 100 pixels wide. You should use the Android Paint object and Canvas functions to do this. I don't want this done in OpenGL or with raw pixel manipulation. The strokes should be blended such that they behave as if kCGBlendModeColor was set from iOS. You will need to modify your Paint object and use the appropriate color filter or color matrix filters. You'll know that everything worked if your final green stroke has tinted the bitmap properly and left the bitmap texture intact. - Show the bitmap in the image view. Documentation from iOS for kCGBlendModeColor: kCGBlendModeColor Uses the luminance values of the background with the hue and saturation values of the source image. This mode preserves the gray levels in the image. You can use this mode to color monochrome images or to tint color images. Essentially, this will tint the underlying bitmap, but maintain the luminosity of the bitmap, allowing any solid color to be repeatedly redrawn on the same area of the bitmap without losing the texture of the bitmap. This doesn't need to be an interactive app. You can simply create the bitmap, then create a canvas, stroke several times on the canvas and then put the result in the image view.
ID del proyecto: 8548530

Información sobre el proyecto

1 propuesta
Proyecto remoto
Activo hace 8 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
1 freelancer está ofertando un promedio de $166 USD por este trabajo
Avatar del usuario
A proposal has not yet been provided
$166 USD en 30 días
0,0 (0 comentarios)
0,0
0,0

Sobre este cliente

Bandera de UNITED STATES
Lindon, United States
5,0
7
Forma de pago verificada
Miembro desde sept 15, 2009

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.