how to save scatter plot of each row as image for image classification

2 次查看(过去 30 天)
Hello Everyone, I hope you are doing well.
i have the following data of shape 100x1000.
each row has 1000 samples
i want save scatter plot of each row as image to train image classification network How can i do that?
  6 个评论
Image Analyst
Image Analyst 2022-3-9
OK, explain what I'm looking at here. How does this data relate to images? Why is the value the same for all columns and what does the value mean? What do the rows and columns represent? Is a column for each image, and the rows are the vector of values that you'd like to predict for each image? Probably not since all columns are the same so the predicted value would not change if you changed the image.
s = load('saveddata.mat')
data = s.fixedclass;
subplot(2, 1, 1);
imshow(data, []);
impixelinfo;
title('Data in Mat file')
subplot(2, 1, 2);
plot(data(:, 1), 'b.-', 'LineWidth', 2);
grid on;
title('First Column')
xlabel('Row');
ylabel('Value')

请先登录,再进行评论。

回答(1 个)

KSSV
KSSV 2022-3-4
load('saveddata.mat') ;
for i = 1:100
plot(fixedclass(i,:),'.')
drawnow
filename = [num2str(fixedclass(i,1)),'.png'] ;
saveas(gcf,filename)
end
  15 个评论
KSSV
KSSV 2022-3-10
I am confused and not clear what problem you faced and what you are expecting.

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Image Data Workflows 的更多信息

产品


版本

R2021b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by