失礼致します。
「写真.app」で特定の写真等を書き出し、或いはダブルクリックして開こうとすると下の画像の様なエラーメッセージが表示されると言う事ですよね。
その場合は、「写真」メニュー >「環境設定」>「一般」タブ >「読み込み」の「項目を写真ライブラリにコピー」の項目のチェックが外れていませんでしょうか?
チェックが外れている場合、読み込んだ写真は参照ファイルとして扱われますので、オリジナルのファイルを削除したり、オリジナルのファイルが置かれているデバイスを取り外したり、「Finder」でファイルを移動したり名称変更したりすると、「写真.app」がこれらのファイルを見付ける事が出来なくなる為、「写真.app」でこれらのファイルを操作する事が出来なくなります。
SD カードにオリジナルの写真ファイルが残っている場合は、iMac に接続して「ファイル」メニュー >「統合」を選択すると表示されるダイアログの「コピー」ボタンをクリックして見て下さい。
コピーされない場合は、「写真.app」で当該の写真を削除して、新たに SD カードから読み込んで下さい。
当然ですが、作業を行う前に「写真」メニュー >「環境設定」>「一般」タブ >「読み込み」の「項目を写真ライブラリにコピー」の項目のチェックを入れて置いて下さい。
SD カードにオリジナルの写真ファイルが残っていない場合は、オリジナルの写真ファイルをバックアップでもしていない限り、難しいかも知れません。
(「Data Rescue 4」等で復元出来るかどうかですね)
【 データ復元ソフト:Data Rescue 4 】
http://www.igeekinc.com/dr.shtml
最悪、「写真.app」を終了した状態で「Finder」を開いて、当該の「写真ライブラリ」を右クリックすると表示されるコンテキストメニューで「パッケージの内容を表示」を選択し、「resources」>「proxies」>「derivatives」>「2桁の数字コード」>「2桁の数字コード」>「1桁、または2桁の英数コード」の中に「_mini_数字.jpg」と「_thumb_数字.jpg」の2つの画像ファイルが有りますので、「_thumb_数字.jpg」の方をダブルクリックするとデフォルトでは「プレビュー.app」で開きます。
サムネール画像なので、当然オリジナルの写真ファイルに比べれば画質は落ちますが、もしSundaySharaku さんが許容出来ると判断されるなら、そのまま「ファイル」メニュー >「書き出す」で書き出したり、「写真.app」に読み込ませる事も出来ます。