Просто представьте, что вы рисуете несколько точек, кругов, линий на фигуре. Впоследствии другой m-файл должен использовать этот график в качестве входного файла, например. пороговая. Я знаю команду печати, но я не хочу, чтобы график был сохранен как файл. Я бы предпочел сохранить его в матрице (x_dim, y_dim, 3). Есть идеи?Сохраните график в Matlab как матрицу
2
A
ответ
2
0
Как насчет сохранения изображения? Вы можете использовать getframe
, чтобы получить объект фрейма F, где F.cdata содержит значения RGB. Не забудьте использовать опцию 'border', 'tight'
, чтобы избежать захвата границ.
Смежные вопросы
- 1. Сохраните график phpgraphlib как изображение
- 2. Представить график как матрицу 2d
- 3. Как отрезать матрицу в Matlab?
- 4. Как экспортировать матрицу в MATLAB?
- 5. Как интерполировать матрицу в MATLAB?
- 6. Как создать матрицу в MATLAB
- 7. Как решить матрицу в Matlab?
- 8. Добавить матрицу в другую матрицу в Matlab
- 9. Как построить график в MATLAB?
- 10. Сохраните матрицу Sparse.LIL в csv в Python
- 11. векторный график в matlab
- 12. График гистограммы в MatLab
- 13. Визуализировать график в matlab
- 14. График Matlab в гистограмме
- 15. MATLAB: график в цикле
- 16. График рисования в matlab
- 17. matlab интерактивный контурный график
- 18. График с использованием Matlab
- 19. Как преобразовать матрицу серого в матрицу RGB в MATLAB?
- 20. Как преобразовать матрицу 2X2 в матрицу 4X4 в MATLAB?
- 21. Как преобразовать двоичную матрицу в десятичную матрицу в matlab?
- 22. Как Matlab транспонирует разреженную матрицу?
- 23. Повторно использовать матрицу вывода вида в Matlab
- 24. Как добавить вектор в матрицу в matlab?
- 25. MATLAB векторизации создать матрицу
- 26. Создать матрицу координат в MATLAB
- 27. Создать матрицу смежности matlab
- 28. Сохраните матрицу в формате массива после вызова matrix.array()
- 29. Умножая матрицу Matlab
- 30. генерировать определенную матрицу в MATLAB
GETFRAME & FRAME2IM похоже, что они обеспечивают функциональность, которую я искал. К сожалению, захваченное разрешение крайне плохое. Исходный размер изображения, где я сделал сюжет, - 2048x4096. После разрешения GETFRAME и FRAME2IM до 513x1025! Любая идея почему? –
@Josef St .: Функция GETFRAME фиксирует то, что вы видите на экране в окне рисунка. Если вы рисуете изображение (используя, скажем, команду IMAGE), изображение может быть уменьшено до размера окна фигуры, и когда окно фигуры будет захвачено GETFRAME, вы получите меньшее изображение, чем раньше. Вы должны проверить эти связанные вопросы SO: http://stackoverflow.com/questions/1848176/how-do-i-save-a-plotted-image-and-maintain-the-original-image-size-in-matlab , http://stackoverflow.com/questions/575475/how-can-i-save-an-altered-image-in-matlab – gnovice