Digitizer

Digitize chart data from an image.
325 Downloads
Aktualisiert 14. Okt 2024

Lizenz anzeigen

Digitizer extracts data points from an image file. Plots in X/Y and Polar can be digitized.
Digitizer is an app where you load an image (anything imread can handle), specify calibration points and extract numerical data. Data can be output in structure, text or DataTableLookup formats. Digitizations can be done with 1d and 2d data, data can be resampled (re-interpolated) to a specified sampling in the first dimension.
Resampling 2d data to common sample points is critical for using data with interp2 or interpn. Doing this step on top of the image allows you to see what you are getting and adjust as needed. All interp1 methods supported.
Digitizer will work with source material that is LOG, SEMILOG, tilted, skewed, mirrored or reversed and polar. Tilted, skewed and mirrored transformations based on that used in grabit.
Polynomial regression models can be directly generated within the app. Entered data points can be smoothed using smoothdata.
Output optionally compatible with Simulink lookup format.
Usage Instructions:
1: Load image
2. Specify calibration points, (follow prompts)
3. Click on image to specify data points, adjust and delete as needed.
4. Create a second dimension as needed - GoTo step 3.
5. Export data to file or workspace.
Please rate and review if you find this useful! - thanks
Created by: Chris Wilkening
Contact: www.linkedin.com/in/chris-wilkening-8a3769123

Zitieren als

Chris Wilkening (2024). Digitizer (https://www.mathworks.com/matlabcentral/fileexchange/164816-digitizer), MATLAB Central File Exchange. Abgerufen.

Kompatibilität der MATLAB-Version
Erstellt mit R2023b
Kompatibel mit R2023b und späteren Versionen
Plattform-Kompatibilität
Windows macOS Linux

Community Treasure Hunt

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

Start Hunting!
Version Veröffentlicht Versionshinweise
1.6

Added tool tips

1.5

Added digitization of polar plots

1.4

1) Confirm when clicking "Calibrate axes" before deleting data.
2) New 'current action', replace value with interp value.
3) Add smoothing filter option.

1.3

Bug fixes with export data and config load/save

1.2

Added polynomial regression derivations.

1.1

Add input/output text boxes for data points.

1.0