How to load Multiband image on codistributed array of PCT?
显示 更早的评论
I'm trying to avoid the 'Out of memory' problem when I load a huge image file. May be the solution is the PCT where I can slice the huge array into small pieces. But I don't know how! I thought of : 1- getting an FID of the file 2- Creating list of File pointer indicating the intervals of each part of each band on each worker(I was done) 3- Inside a spmd bloc of codes, seeking to these File pointer and doing fread with specified bloc of memory to get the small part of each band.
I tried but I failed!
In fact, I needed that each worker contains a small part each band of the image but each worker should have different parts of the image(may be the codistributed array maner)!
回答(1 个)
Jason Ross
2012-12-7
0 个投票
类别
在 帮助中心 和 File Exchange 中查找有关 Loops and Conditional Statements 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!