You could use the Shortcut Launcher community plugin to send the image or its path to a shortcut that opens it in Files or maybe even directly opens the annotation view.
@CawlinTeffid : This is a great idea, unfortunately, it sends a copy of the image, not the original image…
When using “Receive from share sheet” in Shortcuts, the shortcut appears directly in the Obsidian options (of the image opened in Obsidian). I thought that here it would allow to edit the original (as opposed with Shortcut Launcher plugin), but here again it seems to send a copy (Once I’ve annotated the image using Quickview, there is only an option to save image in Files…) !
In Shortcuts, I also tried to receive a link from share sheet in order to then open it in Files, but it fails to obtain the link (I get a error message related to iCloud).
The option to save the image in Files should open a file picker that will let you select the original location and save it there.
I don’t know why the iCloud error is happening. If you post more detail about the setup, someone might be able to troubleshoot it (possibly me, but I’m not an expert on Shortcuts).
Yes you are right, however, please find below what the whole procedure looks like : Once the note containing the image you want to edit is open :
Make sure you are in Live Preview (not reading mode).
Long press the image link.
Tap “Follow the link”.
Once the image is opened in a new page, click “Options”.
In the menu that appears, click “Share”.
Here we should be able to click on “Markup” or “Quickview”, but it does not exist (well “Quickview” exists, but when you click on it, no “Markup” option). So we use a Shortcut that will get Image from share sheet, and then open Quickview (but the latter will have the “Markup” option this time, God knows why).
(It says : "Receive Images input from share sheet > Show in quickview)
Once the image has opened in Quickview, click on “Markup” !
Finally (!!) edit your image. But it’s not finished !
Click “Ok”.
Click “Save in Files”.
Navigate your whole iPad Folder structure (!!) to find where the image originally was !
Save your image.
Honestly, I can’t think of a more cumbersome way to annotate image. I will nonetheless use it since apparently it’s the only workaround before a more streamlined method is implemented in Obsidian ?
I also tried to get the link to the image to open it directly in files, with the following Shortcut :
Adding an option to “Show file in system explorer”, like on desktop, could be a sufficient workaround before a more streamlined solution is implemented.
You can save some steps by using the Shortcut Launcher plugin. Make a launcher that sends the “Selected Link/Embed Contents” (find that text in the plugin’s README for explanation of how to proceed). Then add the shortcut to the mobile toolbar, and steps 2–6 become
2. Tap the image link.
3. Tap the shortcut on the mobile toolbar.
If your images are all in the same folder, you can save time by adding it as a Favorite in Files. If they’re are all over your vault, you’re probably stuck navigating your whole iPad folder structure. But you could save a tap or two by marking your vault folder as a Favorite in Files.
I agree that Obsidian should make all of this unnecessary and that “Show file in system explorer” should exist on mobile.
On iPad, when you click on an image’s link, it opens the image inside Obsidian. Then, when going to option menu (the 3 vertical dots) and hitting “Share”, the iPad’s “Markup” option does not appear. Neither is it possible to choose an app to open and edit the image.
It is very important because it would allow to easily annotate images inside Obsidian.
That feature works with PDF files (we can also choose in which app to read and edit the PDF, which is great), but not with images.
With a cumbersome workaround, I think it’s possible to open the image in “markup”. But the problem is that it’s useless : once the image is annotated, there is no way to save it in place.
Indeed, iPadOS just opens iPad’s root folder and you have to find the image’s original location, which may be a great hassle depending on your file structure. Overall, it’s not a viable workaround for simply annotating an image.
I found a workaround.
I use “open with” plugin which allow me to add new entry in the contextual menu when I right click an image.
I added an entry which allows me to open the image with my favorite image editor software (ksnip on linux).
I annotate the image in ksnip, then ctrl+S to save.
then in obsidian I do ctrl+alt+o to reload the file, and my annotation appears.