Thanks for you quick reply.
I tested CopyAlpha and it is not like copy opacity. CopyAlpha use the white color pixels of the auxilary image to select and cut out the pixels in user picture.
I wrote a code and apply all compositeoperators and then save each result in Hard drive (I uploaded all the result in the folder below) but none of the compositeoperator gave me the same result as copyopacity in version 6. However you can see in the folder of allresult that the white box in copyalpha gave me the required result.
you can see the pictures and all results here
https://drive.google.com/drive/folders/0B_CDxTDJCrVCeU1rQmZyOXdiR00
if I change all the transparent area of all of my masks and replace copyopacity with CopyAlpha the problem will fix but is there anyway to prevent this big change ?
I tested CopyAlpha and it is not like copy opacity. CopyAlpha use the white color pixels of the auxilary image to select and cut out the pixels in user picture.
I wrote a code and apply all compositeoperators and then save each result in Hard drive (I uploaded all the result in the folder below) but none of the compositeoperator gave me the same result as copyopacity in version 6. However you can see in the folder of allresult that the white box in copyalpha gave me the required result.
you can see the pictures and all results here
https://drive.google.com/drive/folders/0B_CDxTDJCrVCeU1rQmZyOXdiR00
if I change all the transparent area of all of my masks and replace copyopacity with CopyAlpha the problem will fix but is there anyway to prevent this big change ?