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

조회 수: 4 (최근 30일)
Med Future
Med Future 2022년 3월 4일
댓글: Med Future 2022년 3월 10일
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')
Med Future
Med Future 2022년 3월 9일
@Image Analyst Each row has constant value , means it belongs to one class

댓글을 달려면 로그인하십시오.

답변 (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.
Med Future
Med Future 2022년 3월 10일
@KSSV the code you share some image has brighter line and some has dark line

댓글을 달려면 로그인하십시오.

카테고리

Help CenterFile Exchange에서 Get Started with Statistics and Machine Learning Toolbox에 대해 자세히 알아보기

제품


릴리스

R2021b

Community Treasure Hunt

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

Start Hunting!

Translated by