Using copy method of image instead of operation

	* Operation assumes same iteration order, this may go wrong in the
	* case of ImgViews
	* Using native copy method of incoming img/imgview
new libraries