标签: jpeg

将 .NEF 转换为 .JPG

我正在尝试将 .NEF 文件转换为 .JPG 并且我正在使用以下命令:

mogrify -format JPG *.NEF
Run Code Online (Sandbox Code Playgroud)

这产生

mogrify: delegate failed `"ufraw-batch" --silent --create-id=also --out-    type=png --out-depth=16 "--output=%u.png" "%i"' @ error/delegate.c/InvokeDelegate/1329.
mogrify: unable to open image `/tmp/magick-9036lhDZz9AOJ7G2.ppm': No such file or directory @ error/blob.c/OpenBlob/2695
Run Code Online (Sandbox Code Playgroud)

当我尝试 imagemagick 时:

convert DSC0001.NEF DSC0001.JPG
Run Code Online (Sandbox Code Playgroud)

它产生

 --out-depth=16 "--output=%u.png" "%i"' @ error/delegate.c/InvokeDelegate/1329.
convert: unable to open image `/tmp/magick-9072zxFEis0gPDVe.ppm': No such file or directory @ error/blob.c/OpenBlob/2695.
convert: no images defined `DSC0001.JPG' @ error/convert.c/ConvertImageCommand/3212.
Run Code Online (Sandbox Code Playgroud)

此错误消息中说明了什么?

conversion jpeg

11
推荐指数
2
解决办法
9357
查看次数

使用命令行工具将图像文件夹转换为多页 pdf 文件?

我有一个包含 100 张 jpg 图像的文件夹。我想将这些图像转换为多页 pdf 文件,其中包含所有图像(裁剪为 A4 大小)。他们已经在正确的轮换中。

我应该使用哪些工具?

command-line pdf image-manipulation jpeg

10
推荐指数
2
解决办法
9111
查看次数

当 .jpg 扩展名不是必需的时,如何在文件系统上查找所有 JPG 文件?

从 Windows 切换到 Linux 时,我注意到的第一件事是,Linux 没有严格的命名约定,也没有强制性的文件扩展名,例如 .bmp、.jpg、.exe 等。因此,我无法通过文件名本身来判断其文件格式。

如果我的文件系统上的所有 JPEG 文件都有 .jpg 扩展名,我可以通过以下方式简单地找到所有 JPEG 文件:

find / -type f -name "*.jpg"
Run Code Online (Sandbox Code Playgroud)

但如果不是这种情况,我不知道如何找到所有 JPEG 文件。

command-line find jpeg

9
推荐指数
1
解决办法
6万
查看次数

将两个 JPEG 拼接成一个 PDF

我需要将两个 8.5 英寸 x 11 英寸的 JPEG 图像合并到一个 PDF 的两页中。是否有用于此的命令行或 GUI 工具?

pdf jpeg

5
推荐指数
2
解决办法
5753
查看次数

jpegtran - 无损裁剪图像的左侧部分

我有一个 1400x1400 的图像,我想在其中向左修剪 4 个像素,在底部修剪 1 个像素,为了保持方形比例,从顶部修剪 3 个像素。问题是,每当我使用 进行裁剪时jpegtran,无论我做什么,都会从右下角删除像素。例如,仅测试左侧部分,我尝试过:

jpegtran -perfect -crop 1396x1400+0+0 -outfile crop.jpg image.jpg
Run Code Online (Sandbox Code Playgroud)

但这只是从右侧删除了 4 个像素;

jpegtran -perfect -crop 1396x1400-4+0 -outfile crop.jpg image.jpg
Run Code Online (Sandbox Code Playgroud)

这再次从右侧删除了 4 个像素;

jpegtran -perfect -crop 1396x1400+4+0 -outfile crop.jpg image.jpg
Run Code Online (Sandbox Code Playgroud)

并且根本不会删除任何像素;更一般地说,

jpegtran -perfect -crop 1396x1400+x+0 -outfile crop.jpg image.jpg

jpegtran -perfect -crop 1396x1400-x+0 -outfile crop.jpg image.jpg
Run Code Online (Sandbox Code Playgroud)

x0和4之间,不会分别取出从右侧4-x和x个象素。凭借x高于5,显然给出了一个错误。我无法实现任何左修剪。谁能帮我?

我使用的是jpegtranlibjpeg-turbo一个Arch Linux的x86_64的系统版本1.4.2(编译20151205)。

image-manipulation jpeg trim

5
推荐指数
1
解决办法
2538
查看次数

如何将 .JB2E 文件转换为更常见的格式?

我正在尝试.jb2e将从 PDF 中提取的一些图像转换为合适的通用图像文件格式,如 PNG 或 JPG。我尝试使用jbig2dec,但这告诉我

jbig2dec FATAL ERROR Not a JBIG2 file header 
Run Code Online (Sandbox Code Playgroud)

我还能尝试什么?

我正在使用 Devuan ASCII (~= Debian Stretch)。

file-format conversion jpeg

5
推荐指数
1
解决办法
389
查看次数

jpg 转 pdf 无数据丢失

试图做这样的事情:

第一步:

convert img.jpg img.pdf
Run Code Online (Sandbox Code Playgroud)

第二步:

pdfimages -j img.pdf img1
Run Code Online (Sandbox Code Playgroud)

比较 HEX 中的源图像和提取图像显示差异。如何在不丢失数据的情况下进行此类转换?

pdf conversion jpeg

4
推荐指数
1
解决办法
931
查看次数

在 Linux 上无损地更改 JPEG 的 dpi 值

如何更改dpi记录在 JPEG 文件中的值而不实际触及任何其他内容,也不重新压缩图像?

欢迎使用 Linux 兼容的解决方案。

这个 2011 年的链接说我们当时可能没有工具来做到这一点......

linux jpeg dpi

4
推荐指数
1
解决办法
1615
查看次数

如何为图片添加自定义 GPS 位置?

给定.jpg一张没有关联 GPS 坐标的图片,您会如何建议为其添加自定义坐标?

file-format jpeg images gpsd geolocation

4
推荐指数
1
解决办法
839
查看次数

为什么 Debian 中缺少 libjpeg.so.8?

Debian 10,但同样的问题也适用于 Debian 11。

尝试运行某个二进制文件(游戏)时,我收到有关 libjpeg.so.8 丢失的投诉。

apt-file search libjpeg.so.8没有给出任何结果。

不过我可以在仓库中看到 libjpeg62-turbo 。

看起来 libjpeg.so.8 不可用,即使在非免费版本中,甚至在向后移植中也是如此?

Ubuntu 好像有这个功能!

这里有什么故事?为什么 Debian 没有 libjpeg 8?更重要的是,我怎样才能得到它?

如果我正确地阅读了此内容: https: //en.wikipedia.org/wiki/Libjpeg

看起来版本 8 是 12 年前发布的?

Debian 不应该包含这两个版本的库,这样如果程序需要其中一个,您就可以使用其中一个吗?我在这里缺少什么?

debian libraries jpeg

4
推荐指数
1
解决办法
1万
查看次数

通过 jpg 文件属性过滤的 Shell 脚本

我试图找到一种方法来过滤数千个 jpg 文件,并只保留具有特定属性的文件(例如拍摄图片的相机品牌)。我怎么能这样做?

shell scripting jpeg images

3
推荐指数
1
解决办法
1984
查看次数

使用 curl 从图像中提取纬度/经度

curl -s -v -X HEAD http://sitename.com/123.jpg 2>&1 | grep '^< Last-Modified:'约我约会。有什么办法可以检索图像的 GPS 坐标?还有其他元数据吗?

jpeg exif

3
推荐指数
1
解决办法
5771
查看次数

如何重新打包 JPEG?

我有一些用户上传的 JPEG 文件。我需要确保它们“干净”。当然,我可以再次将它们重新压缩为 JPEG,我会得到“干净”的文件,但要么质量会下降,要么文件会更大。

那么如何重新打包 JPEG 文件呢?我的意思是如何无损复制压缩的 JPEG 的“主体”但删除其他任何内容(所有评论、EXIF、附加到文件的零字节等)?我看到一些 JPEG 文件附加了 ZIP 文件。人们使用它们以 JPEG 格式发布,但随后他们会下载、解压缩 ZIP 并将一些特殊内容隐藏在站点版主面前。我也想避免这种情况。

jpeg

1
推荐指数
1
解决办法
129
查看次数