Scaled image collision not perfect

Hello sir
I am new to cocos2d-x 3.0. i am using two image and scale both image. i also used physics for detect collision. if i used simple image without scaling there is perfect collision detection but if i scale them then collision detection occur according to previous image size. i am check the collision using
PhysicsWorld::DEBUGDRAW_ALL there are mask size according without scale image size.
please help me to find out perfect collision detection.

before coliision:-

After collision:-

Perhaps you at first should set a physical body, and then set a scaling.