Is it possible to extract data from an external plot?
이전 댓글 표시
Hi!
My question is simple, I have a motor performance curve (I'll add the fig for reference), which was obtained from the motor datasheet, I don't have more data or information, just the image. Is it possible to extract the data from this curve and create a matrix or some kind of variable with MATALB?
Thanks to all for your help!

답변 (1개)
Ananya Tewari
2021년 3월 25일
0 개 추천
The curve provided above contains specific colors, using image analysis to create a plot can help getting the desired answer. Following is one of the possible ways of doing it:
- Read the image to MATLAB workspace using imread()
- Extract the individual channels of the image using imsplit()
- Using Image Viewer from Toolstrip under Apps, find the shift in the coordinate system and transform the coordinates of the channels accordingly.

카테고리
도움말 센터 및 File Exchange에서 Image Preview and Device Configuration에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!