OpenCV Python no abre imágenes con imread ()

No estoy completamente seguro de por qué sucede esto, pero estoy en el proceso de hacer un programa y tengo muchos problemas para intentar que opencv abra imágenes usando imread. Sigo recibiendo errores que dicen que la imagen tiene 0px de ancho por 0px de alto. Esto no tiene mucho sentido para mí, así que busqué por aquí y tampoco obtengo ninguna respuesta de SO.

He tomado unas 20 fotos y todas están usando el mismo dispositivo. Probablemente 8 de ellos realmente se abren y funcionan correctamente, el resto no. Tampoco están dañados porque se abren en otros programas. He verificado tres veces las rutas y están usando rutas completas.

¿Alguien más tiene problemas como este? Todos mis archivos son .jpgs y no veo ningún problema de mi parte. ¿Es esto un error o estoy haciendo algo mal?

Aquí hay un fragmento del código que estoy usando que reproduce el error de mi parte.

imgloc = "F:\Kyle\Desktop\Coinjar\Test images\ten.png"
img = cv2.imread(imgloc)
cv2.imshow('img',img)

Cuando cambio el archivo, solo ajusto el nombre del archivo en sí, la ruta completa no cambia, simplemente se niega a aceptar algunas de mis imágenes, que son esencialmente las mismas.

Recibo este error de una parte posterior del código donde trato de usar img.shape

Traceback (most recent call last):
  File "F:\Kyle\Desktop\Coinjar\CoinJar Test2.py", line 14, in <module>
    height, width, depth = img.shape
AttributeError: 'NoneType' object has no attribute 'shape'

y obtengo este error cuando intento mostrar una ventana desde el fragmento de código anterior.

Traceback (most recent call last):
  File "F:\Kyle\Desktop\Coinjar\CoinJar Test2.py", line 11, in <module>
    cv2.imshow('img',img)
error: ..\..\..\..\opencv\modules\highgui\src\window.cpp:261: error: (-215) size.width>0 && size.height>0 in function cv::imshow

Respuestas a la pregunta(2)

Su respuesta a la pregunta