question: a convenience method for getting argb pixels from an image . this tries to avoid the performance penalty of bufferedimage.getrgb unmanaging the image . concode_field_sep BufferedImage backgroundImage concode_field_sep void composeThroughMask concode_elem_sep BufferedImage getSubimage concode_elem_sep BufferedImage createImage concode_elem_sep BufferedImage cloneImage concode_elem_sep void paintCheckedBackground concode_elem_sep void setRGB concode_elem_sep BufferedImage convertImageToARGB concode_elem_sep Rectangle getSelectedBounds
target: int [ ] function ( BufferedImage arg0 , int arg1 , int arg2 , int arg3 , int arg4 , int [ ] arg5 ) { int loc0 = arg0 . getType ( ) ; if ( loc0 == BufferedImage . TYPE_INT_ARGB || loc0 == BufferedImage . TYPE_INT_RGB ) return ( int [ ] ) arg0 . getRaster ( ) . getDataElements ( arg1 , arg2 , arg3 , arg4 , arg5 ) ; return arg0 . getRGB ( arg1 , arg2 , arg3 , arg4 , arg5 , 0 , arg3 ) ; }