Virtualmente todas câmeras digitais feitas desde ~2000 transferem imagens para computador — mas o *método* varia por era e classe. Exceções são unidades altamente especializadas ou quebradas.
| Era / Classe | Interface Primária | Protocolo | Lado Computador | Notas |
|---|---|---|---|---|
| Modernas (2010+) Mirrorless, DSLR, Compact, Action, Phone | USB-C / Micro-USB / USB-A | **PTP (Picture Transfer Protocol)** ou **MSC (Mass Storage Class)** | Aparece como "Câmera" (PTP) ou "Drive" (MSC) no Explorer/Finder. Sem driver necessário. | |
| DSLRs 2005–2015 (Canon, Nikon, Sony, Pentax) | Mini-USB / USB-A (cabos proprietários) | PTP (default) / MSC (menu select) | Mesmo. Canon EOS Utility / Nikon Transfer 2 opcional para tethering. | |
| Compacts / Bridge Iniciais (2000–2010) | Mini-USB / Cradle proprietário | MSC (mostra como drive) | Frequentemente precisa **driver vendor** no Windows 98/XP. No Win10/11/macOS/Linux: funciona driverless como MSC. | |
| Muito Antigas (1995–2000) — Serial / IrDA / PCMCIA / Floppy | RS-232 (serial), Infravermelho, PC Card (Type II/III), 3.5" Floppy (Sony Mavica) | Drivers TWAIN / WIA proprietários | **Requer OS vintage (Win98/XP VM), adaptador serial/IR, leitor PCMCIA.** Doloroso. | |
| Industrial / Científico / Astro (câmeras CCD/CMOS) | FireWire (IEEE 1394), Camera Link, GigE, USB3 Vision, CoaXPress | GenICam / vendor SDK | **Não consumer.** Precisa frame grabber / SDK / LabVIEW / Python (PySpin, pypylon). | |
| Camcorders (MiniDV/HDV) | FireWire (DV/AVCHD) | DV (IEC 61883) / AVCHD over USB | Porta FireWire + `dvgrab` / iMovie / WinDV. USB frequentemente *apenas* para stills da fita. |