Comparar pixels de imágenes en Actionscript 3.0 con threshold |
Etiquetas: BitmapData clone threshold |
|
La función threshold permite hacer comparaciones pixel a pixel en una imagen. Por ejemplo, podemos separar todos los pixels mayores de un color de una imagen, y obtener otra imagen con esos pixels. La función threshold tiene 5 parámetros obligatorios (y varios opcionales): threshold(sourceBitmapData:BitmapData, sourceRect:Rectangle, destPoint:Point, operation:String, threshold:uint) -sourceBitmapData: la imagen que vamos a utilizar -sourceRect: rectángulo que define el area de la imagen de origen que vamos a utilizar -destPoint: punto de la imagen de destino que corresponde a la esquina superior izquierda del rectángulo -operation: operación que vamos a utilizar -threshold: valor con el que comparamos cada pixel Por ejemplo, si queremos separar los pixels mayores de 0xFFCCCCCC de los menores en una imagen, podemos utilizar:
El código completo y los fuentes: |