image has a shape of (64,64,3).
Your input placeholder _x have a shape of (?,64,64,3).
The problem is that you’re feeding the placeholder with a value of a different shape.
You have to feed it with a value of (1,64,64,3) = a batch of 1 image.
Just reshape your image value to a batch with size one.
image = array(img).reshape(1,64,64,3)
P.S: The fact that the input placeholder accepts a batch of images, means that you can run predicions for a batch of images in parallel.
You can try to read more than 1 image (N images) and then build a batch of N images, using a tensor with shape (N,64,64,3)