标签: gif

TIFF 格式不适用于 CSS

当在 CSS 文件中定义并在索引文件中调用时,图像 (logo.tiff) 将不会显示。

但是,当我将其保存为另一种格式(例如 gif 或 jpeg)时,它工作得很好。是否有原因或解决方法?

谢谢你们。

CSS文件:

.logo{
    float:left;
    overflow:hidden;
    text-indent:-9999px;
    background:url(../images/logo.tiff) no-repeat;
    width:218px;
    height:103px;
}
Run Code Online (Sandbox Code Playgroud)

索引.html文件:

<h1 class="logo"><a href="#">Our Slogan Here</a></h1>
Run Code Online (Sandbox Code Playgroud)

css tiff gif

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

ImageMagick - 使用转换命令在半页上将 GIF 转换为 PDF 肖像(字母)

我有一张尺寸为 1400x800 的图像,我需要将其转换为 PDF,以便 PDF 处于纵向形式并在页面的上半部分/下半部分包含图像。我需要使用 ImageMagick 6.4.8 2009-09-21,因为这是我的生产服务器上唯一可用的。不能使用 Ghostscript。

图片详情

>identify sample.gif
sample.gif GIF 1400x800 1400x800+0+0 8-bit PseudoClass 256c 29.3kb 
Run Code Online (Sandbox Code Playgroud)

我已经尝试了我发现的所有选项,但没有任何效果。它总是转换为横向,图像占据整个页面。

以下是我尝试过的一些选项:

convert -bordercolor none -border 100x100 -page Letter -density 72 sample.gif -resize 792x612\! sample.pdf

convert -bordercolor none -border 100x100 -page Letter -density 72 sample.gif -resize 612x792\! sample.pdf

convert -density 72 -size 1400x800 sample.gif -page Letter -density 72 -resize 504x288 -bordercolor none -border 11%x14% sample.pdf
Run Code Online (Sandbox Code Playgroud)

和许多这样的组合,但没有任何效果。我使用 -resize 612x792 使其字母大小,但图像也会垂直拉伸。是否有可能实现我想要的目标,我缺少哪些选项?

注意:我必须在程序中执行此操作,因此需要使用 convert 的基于命令的解决方案。

linux pdf imagemagick gif imagemagick-convert

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

在表单中暂停 GIF

只是想知道如何暂停 GIF 图像?我正在访问服务器,我希望在发生某些事情时播放 gif 图像,如果系统冻结,我希望它暂停。我有一个带有图像的图片框。这可能吗?

c# gif picturebox

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

PHP Imagick GIF 动画不保留

我在上传 gif 和保留动画时遇到了一些麻烦。我的代码如下所示:

$image = new Imagick($data['file']);
$object -> uploadFile('test.gif', $image -> getImageBlob());
Run Code Online (Sandbox Code Playgroud)

当使用 getImageBlob() 时,gif 似乎没有保留。我的事件尝试过:

$image = new Imagick($data['file']);
$image = $image->coalesceImages(); 
$image = $image->deconstructImages(); 
$object -> uploadFile('test.gif', $image -> getImageBlob());
Run Code Online (Sandbox Code Playgroud)

有没有办法在使用 getImageBlob() 时保留 gif?

php gif animated-gif imagick

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

Windows FFmpeg 将图像转换为具有正确帧速率的 gif

我一直在使用ffmpeg从图像创建动画 gif 图像。

每次我使用这个命令时;

ffmpeg.exe -r 120 -f concat -i images.txt ffmpeg.gif
Run Code Online (Sandbox Code Playgroud)

它生成的输出文件比每秒 120 帧慢得多。

我是否缺少将 gif 的 fps 设置为 120 而不是 1 的功能?

Output #0, gif, to 'ffmpeg.gif':
  Metadata:
    encoder         : Lavf57.21.101
    Stream #0:0: Video: gif, pal8, 468x60, q=2-31, 200 kb/s, 120 fps, 100 tbn, 120 tbc
    Metadata:
      encoder         : Lavc57.22.100 gif
Stream mapping:
  Stream #0:0 -> #0:0 (png (native) -> gif (native))
Press [q] to stop, [?] for help
[gif @ 000000a80e3694e0] Non-monotonous DTS in output …
Run Code Online (Sandbox Code Playgroud)

windows ffmpeg frame-rate gif

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

Rails 5 Carrierwave 和 MiniMagick 在调整缩略图大小时破坏了 gif

我正在使用 Carrierwave 和 mini_magick 来调整图像大小,生成缩略图。它对于 jpg 和 png 等静态图像效果很好,但当我尝试 gif 时,它会扭曲它。您可以在下面查看原始示例与调整大小的示例。知道如何让它生成 gif 拇指而不破坏它吗?

原始 GIF :) https://i.stack.imgur.com/iCSdl.jpg

生成的缩略图 GIF :( https://i.stack.imgur.com/rfEcO.jpg 在此输入图像描述


ps为什么缩略图的尺寸比原来的大?原图为800*600px,缩略图为400*300px。无论如何,生成缩略图的全部目的是具有较小的文件大小。 在此输入图像描述

谢谢你!


图片上传器.rb

class ImageUploader < CarrierWave::Uploader::Base

  # Include RMagick or MiniMagick support:
  # include CarrierWave::RMagick
  include CarrierWave::MiniMagick

  # Choose what kind of storage to use for this uploader:
  storage :file
  # storage :fog

  # Override the directory where uploaded files will be stored.
  # This is a sensible default for uploaders that are meant to be mounted:
  def …
Run Code Online (Sandbox Code Playgroud)

ruby-on-rails gif carrierwave minimagick ruby-on-rails-5

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

在 Python 中将动画 GIF 转换为 4D 数组

我想将 .gif 文件转换为 RGB 值的 4D 数组/3D 数组。

我尝试过 PIL,但这似乎只能让我将 gif 读取为灰度图像。 ndimagefrom numpy 没有这个问题,但它只产生 gif 的第一帧。

出于测试目的,我尝试转换的 .gif 是

在此输入图像描述(非常小,用 GIMP 制作)

随着帧的前进,第一帧顶部的红色颜色会增加,第一帧侧面的绿色颜色会增加,左上角的蓝色颜色会增加。

PIL 给我

[[[ 0  3  5  6  8]
  [ 7 12 12 12 12]
  [ 9 12 12 12 12]
  [10 12 12 12 12]
  [11 12 12 12 12]]
 [[ 1 12 12 12 12]
  [12 12 12 12 12]
  [12 12 12 12 12]
  [12 12 12 12 12]
  [12 12 12 12 …
Run Code Online (Sandbox Code Playgroud)

python gif animated-gif python-3.x

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

在 R 中从外部 jpg 创建 GIF 或视频

我想做一些我认为简单的事情,但是……好吧,我反复失败。

我想用 R 从文件夹中的图片创建 gif 或视频(.avi)。我可以列出图片的路径和名称(例如“./folder/1.jpg”“./folder/2.jpg”)。 jpg" "./folder/3.jpg" "./folder/4.jpg" )

我只是想将它们一个接一个地放置并创建一个视频或gif文件(稍后我会逐帧处理它们,所以速度并不重要)

我找到了SaveGIF的解决方案,它适用于 R 中的绘图,但我没有找到将它与外部 jpg 一起使用的方法。

否则,有一个带有image_animate “动画图形”的解决方案,但同样,我没有管理。

有人已经有解决方案了吗?非常感谢您的帮助!

video r gif

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

透明动画gif图片显示在另一张图片之上

我想在 WinForm 中的另一张图片上方显示一个透明的动画 gif 图片。
但问题是动画 gif 图像不透明且具有白色背景。
我怎样才能使gif动画透明?


这是我的 gif 动画(它有透明背景):

动画gif

这是我的橙色照片:

橙色图片

这是加载后我的 winform :

另一张图片上方的透明动画 gif 图片

如您所见,Loading...图像具有白色背景。
我怎样才能透明它?


**这不是重复的,[此处][4] 的答案没有解决我的问题。** **请测试我的动画 GIF,您就会看到我在说什么!**

c# gif transparent picturebox winforms

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

Go 生成的动画 GIF 在 Windows 中不起作用

我发现一个示例在 Windows 中无法正常工作。该程序演示了 Go 标准图像包的基本用法,我们将使用它来创建位图图像序列,然后将该序列编码为 GIF 动画。

package main

import (
    "image"
    "image/color"
    "image/gif"
    "io"
    "math"
    "math/rand"
    "os"
)

import (
    "log"
    "net/http"
    "time"
)

//!+main

var palette = []color.Color{color.White, color.Black}

const (
    whiteIndex = 0 // first color in palette
    blackIndex = 1 // next color in palette
)

func main() {
    //!-main
    // The sequence of images is deterministic unless we seed
    // the pseudo-random number generator using the current time.
    // Thanks to Randall McPherson for pointing …
Run Code Online (Sandbox Code Playgroud)

image file gif go

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