Hi,
Canvas contains just a pixel graphics drawn, usually, via some script executed on the page. Thus canvas does not expose any methods and properties that can be accessed by TestComplete and used in test code.
First option is to use image testing approach (searh for an image fragment within the bigger image, image comparisons, etc.).
Another possible approach that depends on your actual needs is to try new OCR functionality awailable in TC 12.60 Beta (https://community.smartbear.com/t5/TestComplete-General-Discussions/TestComplete-Beta-Program-Try-AI-Driven-Visual-Testing/td-p/168632).
P.S. Third possible option is to get tested page internals (https://support.smartbear.com/testcomplete/docs/app-testing/web/general/common-tasks/document-object.html, https://support.smartbear.com/testcomplete/docs/app-testing/web/general/common-tasks/javascript.html), talk to developers and ask them what internal page data structures can be accessed, access them and verify that they contain expected values.