これは解決するのに長い時間がかかりました。まず、ファイルがディレクトリにあることを確認し、Windows エクスプローラーでファイルが「JPEG」と表示されていても、実際には「JPG」であることを確認します。最初の print ステートメントは、ファイルが実際に存在することを確認するための鍵です。私は完全な初心者なので、コードがうまくいかない場合でも問題ありません。コードは、画像をインポートして表示するだけです。コードがファイルを見つけると、Python ウィンドウに True が出力されます。
import cv2
import sys
import numpy as np
import os
image_path= "C:/python27/test_image.jpg"
print os.path.exists(image_path)
CV_LOAD_IMAGE_COLOR = 1 # set flag to 1 to give colour image
CV_LOAD_IMAGE_COLOR = 0 # set flag to 0 to give a grayscale one
img = cv2.imread(image_path,CV_LOAD_IMAGE_COLOR)
print img.shape
cv2.namedWindow('Display Window') ## create window for display
cv2.imshow('Display Window', img) ## Show image in the window
cv2.waitKey(0) ## Wait for keystroke
cv2.destroyAllWindows() ## Destroy all windows