As far as I know, it's not possible. When you share something in the feed, Facebook needs to be able to fetch the image from a public URL.
picture: The URL of a picture attached to this post.
Source: Feed and Share Dialogs
You need to upload the image somewhere first (for instance Amazon S3).