Finally I have found some time for implementing this request: AnnotateImage has now an option for saving a text file with the objects of the catalogs inside the image.
It is important to take into account that the script doesn't "detect" the objects. It simply reads the objects from the catalogs and draws them where they should be. The objects can be too dim to be visible or the catalog can be wrong.
The text file has a block of lines for each active catalog. The first line of each catalog is the identifier of the catalog, the second is the description of the catalog. The next lines are a semicolon separated table. In this table the first line contains the headers of the columns and next there is a line for each object. The lines are ended with a simple carriage return so in Windows it will be necessary a text editor which can read this kind of files. You can use Notepad++, OpenOffice, WordPad or MSOffice (ie. Excel). You can use the function "Text to columns" in Excel for splitting the file in columns.
If the image has a file path, the text file will be saved using the same directory and filename but with the extension ".objects.txt". If the image has not a file path the script will ask for the path of the text file using the standard file dialog.
The code of the scripts is in the attached "AdP.7z" file.