Process an image sent to Thingspeak
4 views (last 30 days)
I used the matlab tutorial to send an image to thingspeak using an ESP32-cam. See link:
The image is being shown using the display widget. I want to use the image for object detection. I set up a new reaction so when a new image is uploaded then a matlab code runs to detect if a certain object is in the image. I can't figure out how to access the actual image data. Using thingSpeakRead() does not work using the image channel id and API key. It does work on the data channels ID and API key but it does not have any data in it. I am not sure how thingspeak can show my image and routinely update with a new image yet I can't use it for matlab analysis. I spoke with a thingspeak rep and they are not sure how to solve this issue. I have a paid student thingspeak account and am using Matlab version R2023a. Any ideas are appreciated.
Christopher Stapels on 1 May 2023
Edited: Christopher Stapels on 1 May 2023
Right now the data is in an area that is not publicly accessible. We are working to develop the capacity to read the data into a MATLAB session (including in ThingSpeak), and that should be available in a future release. Thank you for trying out the feature during the development phase.
More Answers in the ThingSpeak Community