Почему Canvas в Unity не видит импортированные картинки?
Может вы не изменили формат изображения, при добавление его в проект?
Я просто для прояснения оставлю здесь это.
TheTalion:  это называется не формат изображения, а настроики импорта текстур(просто чтоб люди не путались)
Канвас работает с спраитами, для этого вам правильно советуют выбрать настроики импорта для текстуры корректные.
Ну и так из общего, юнити все текстуры, какой формат ей не "скармливай"(хоть psd , хоть tga, хоть jpeg), хранит в своем формате текстур, зависящем от настроек импорта.