How can I add new images into the MATLAB build-in images?
15 次查看(过去 30 天)
显示 更早的评论
Basicly, I want to add new images from the internet to the MATLAB built-in images and I want to use like
imshow('cameraman.tif')
wherever and whenever I want. I found the folder that includes images and it's -> 'C:\Program Files\MATLAB\R2016a\toolbox\images\imdata' I copied to there a new image and i tried call the new image on command window with
imshow('new_image.tif')
But it didn't work. Is there any way to do it?
3 个评论
David Wilson
2019-5-28
Notwithstanding Steven's warning, did you do a rehash after you dumped your new image in the directory?
采纳的回答
Steven Lord
2019-5-28
You shouldn't add, delete, or modify files in a directory under the MATLAB root directory. Put your data files in a different directory and add it to the MATLAB search path.
You can use the pathtool function to add a directory to the search path. Searching the documentation for the phrase "search path" should show more information about the path.
3 个评论
Steven Lord
2019-5-29
One added benefit of this approach I forgot to mention: when you install a new version of MATLAB, in order to allow that new version to access your images all you need to do is add the directory containing them to the path.
If you put them under the root directory of your older version you'll need to remember to copy or move them to the new version of MATLAB before you uninstall the older version. Murphy's Law predicts you'll remember about 3 seconds after you press the Uninstall button in the uninstaller. :(
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Convert Image Type 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!