לא הבנתי את הכוונה בלפתוח תמונה בלי לדעת איזה, תמונה היא קובץ כמו כל קובץ אחר, ניתן לפתוח אותה ולקרוא את הנתונים באמצעות FileInputStream
אני לא צריך חתימה