2.使用专门软件
通常我们更加喜欢使用基于图形化应用程序对相机进行操作,新款的数码相机一般都支持图片传输协议。 PTP是英语“图片传输协议(picture transfer protocol)”的缩写。ptp是最早由柯达公司与微软协商制定的一种标准,符合这种标准的图像设备在接入系统之后可以更好地被系统和应用程序所共享,尤其在网络传输方面,系统可以直接访问这些设备用于建立网络相册时图片的上传、网上聊天时图片的传送等。当然,这主要是为方便计算机知识不多的普通用户的,使相机、应用软件、网站结合在一起更容易地完成一些傻瓜式功能。一些Linux发行版本下也有多款支持PTP协议的软件,比较著名的是gtkam。一些Linux发行版本(Red Hat Linux 9.0)中已经自带了该程序。如果是有经验的玩家,也可以下载源代码自己编译,下载链接:http://ovh.dl.sourceforge.net/sourceforge/gphoto/gtkam-0.1.12.tar.gz。市面上的绝大多数新款数码相机都支持PTP协议,但往往不是缺省设置,需要自己将记忆体模式设定为PTP模式。运行gtkam软件,选择Camera选单中的Add Camera,单击gtkam的“camera”→“Add Camera”可以添加数码相机,然后在弹出的窗体中单击“Detect”,测试数码相机的连接类型。最后单击“OK”,就可以看到数码相机中的照片了。
图1 gtkam读取数码相机时的界面
图1所示使用gtkam连接HP 507相机,看到存储卡中的照片。选择照片,单击保存就可以把照片保存到硬盘上。其他优秀的数码照相机图形化界面的程序包括:digikam(http://keihanna.dl.sourceforge.net/sourceforge/digikam/ ),gThumb(http://gthumb.sourceforge.net/ )
gtkam软件是一个提供了数码照相机图形化界面的程序,gtkam可以直接与数码照相机相连,允许直接打开、查看、并删除图像。gtkam基于gphoto2,有时无法使用gtkam的原因是因为gphoto2没有安装或模块被覆盖,所以需要重新安装gphoto2。不论采用那种前端程序,安装gphoto2程序是关键。
3.把数码相机作为存储设备
可以把数码相机当做是存储设备 ,这样就可以像访问优盘那样来访问数码相机:
# mkdir /mnt/camera
#mount -t vfat /dev/sda1 /mnt/camera |
如果希望数码相机可以自动挂载,可以在/etc/fstab加入一行:
/dev/sda1 /mnt/camera auto defaults, user,noauto 0 0 |
但是只有以下型号支持,见表1:
厂商名称 |
具体型号 |
Casio(卡西欧) |
QV-2400UX, QV-2x00, QV-3x00, QV-4000 , QV-8000 |
Fuji(富士) |
FinePix 1300, 1400Zoom, 2300Zoom, 2400Zoom, 2800Zoom, 4200Z,
4500, 4700 Zoom, 4900 Zoom, 6800 Zoom, A101, A201, ,S1 Pro |
HP(惠普) |
PhotoSmart 315, 318xi, 618, C912 |
Konica(柯尼卡) |
KD200Z, KD400Z, and Revio KD300Z |
Leica(莱卡) |
Digilux 4.3 |
Olympus(奥林巴斯) |
Zoom D-15, C-100, C-200Z, C-2040, C-220Z, C-2Z, C-3020Z, C-3040Z,C-4040Zoom, C-700, C-700UZ, C-860L, D-510, D-520Z, E-10, E-20 |
Nikon(尼康) |
CoolPix 2500, 885, 5000, 775, 995 |
Pentax(宾得) |
EI2000, Optio 330, Optio 430 |
Sony(索尼) |
DSC-F505,DSC-F505V,DSC-F707,DSC-P1,DSC-P20,DSC-P5, DSC-P71,DSC-S30,DSC-S70,DSC-S75,DSC-S85,MVC-CD300,MVC-FD92 |
Minolta(美能达) |
Dimage 5, Dimage 7, Dimage X |
Kyocera(京瓷) |
Finecam S3 |
Vivitar(威达 ) |
Vivicam 3550 |
非常遗憾的是Kodak系列数码相机不能当作存储设备使用。
[上一页] [1] [2] [3] [4] [下一页]
|