Drawing images using canvas

Can I draw images (png / jpgs) using canvas or should I use shader widget?