草庐IT

imagemagick-identify

全部标签

ruby - ImageMagick 不能使用 JPEG (OSX/X11)?

尝试使用MacOSX和Homebrew软件试用RMagick。版本:MacOSX10.7.5、HomeBrew0.9.4、Ruby2.0、Rmagick2.13.2、ImageMagick6.8.6-3。这是我的Ruby代码,在一个名为rename.rb的文件中:require'RMagick'includeMagickcat=ImageList.new("test.jpg")cat.displayexit这是我的终端输出:rename.rb:5:in`display':delegatelibrarysupportnotbuilt-in`test.jpg'(X11)@error/dis

ruby - 使用 Ruby 和 imagemagick 获取或计算图像的熵

如何在Ruby中使用imagemagick,最好是mini_magic找到“熵”?我需要将其作为更大项目的一部分,在图像中找到“有趣之处”以便对其进行裁剪。我找到了一个很好的exampleinPython/Django,它给出了以下伪代码:image=Image.open('example.png')histogram=image.histogram()#Fetchalistofpixelcounts,oneforeachpixelvalueinthesourceimage#Normalize,oraveragetheresult.foreachhistogramaspixelhist

ruby - 使用 ImageMagick 删除收据图像边框

在使用tesseract-OCR引擎提取文本之前,我使用ImageMagick服务对收据图像进行预处理。我需要删除收据的背景。我已经通过mask去除了边框here.但我无法为收据创建掩码。但是,我已经尝试去除收据图像中的阴影。初始图片(收据示例)convertinput.png-colorspacegray\\(+clone-blur0x2\)+swap-composedivide-composite\-linear-stretch5%x0%photocopy.png应用代码后:我已经尝试使用下面的代码将除白色以外的所有颜色变为黑色,但这似乎并没有完全遮掉photocopy.png的背

ruby-on-rails - 删除回形针引发的不必要错误 - 'identify' 命令无法识别文件名

我一直在寻找如何解决这个问题,但找不到任何真正有效的解决方案。用户模型:validates_attachment_content_type:avatar,:content_type=>['image/jpeg','image/pjpeg','image/x-png','image/png','image/gif']上传无效文件类型时出现不必要的错误:Avatar/tmp/sample,23283,0.txtisnotrecognizedbythe'identify'command.服务器详细信息:Ubuntu和Debian哪个标识结果/usr/bin/识别指定命令路径不能解决问题:Pa

python - cython 问题 : 'bool' is not a type identifier

我正拼命试图揭露一个std::vectorPython类的类成员。这是我的C++类:classTest{public:std::vectortest_fail;std::vectortest_ok;};同时访问和转换test_ok类型double(或int、float、..)有效,但不适用于bool!这是我的Cython类(class):cdefclasspyTest:cdefTest*thisptrcdefpublicvector[bool]test_failcdefpublicvector[double]test_okcdef__cinit__(self):self.thisptr

python - cython 问题 : 'bool' is not a type identifier

我正拼命试图揭露一个std::vectorPython类的类成员。这是我的C++类:classTest{public:std::vectortest_fail;std::vectortest_ok;};同时访问和转换test_ok类型double(或int、float、..)有效,但不适用于bool!这是我的Cython类(class):cdefclasspyTest:cdefTest*thisptrcdefpublicvector[bool]test_failcdefpublicvector[double]test_okcdef__cinit__(self):self.thisptr

c++ - 错误 : macro names must be identifiers using #ifdef 0

我有一个用C++编写的应用程序的源代码,我只想用以下方式评论一些东西:#ifdef0...#endif我得到了这个错误error:macronamesmustbeidentifiers为什么会这样? 最佳答案 #ifdef指令用于检查是否定义了预处理器符号。标准(C116.4.2标识符)规定标识符不得以数字开头:identifier:identifier-nondigitidentifieridentifier-nondigitidentifierdigitidentifier-nondigit:nondigituniversal-

c++ - 错误 : macro names must be identifiers using #ifdef 0

我有一个用C++编写的应用程序的源代码,我只想用以下方式评论一些东西:#ifdef0...#endif我得到了这个错误error:macronamesmustbeidentifiers为什么会这样? 最佳答案 #ifdef指令用于检查是否定义了预处理器符号。标准(C116.4.2标识符)规定标识符不得以数字开头:identifier:identifier-nondigitidentifieridentifier-nondigitidentifierdigitidentifier-nondigit:nondigituniversal-

c++ - ImageMagick 和 GraphicsMagick 有什么区别?

我发现自己正在评估这两个库。除了GraphicsMagick比较所说的内容之外,我看到ImageMagick仍然有更新,而且两者似乎几乎相同。我只是想在C++中进行基本的图像处理(即图像加载、过滤器、显示);在这些库之间进行选择时,我应该注意哪些差异? 最佳答案 从我读过的内容来看,GraphicsMagick更稳定,速度也更快。我做了一些不科学的测试,发现gm的速度是im的两倍(调整大小)。 关于c++-ImageMagick和GraphicsMagick有什么区别?,我们在Stack

c++ - ImageMagick 和 GraphicsMagick 有什么区别?

我发现自己正在评估这两个库。除了GraphicsMagick比较所说的内容之外,我看到ImageMagick仍然有更新,而且两者似乎几乎相同。我只是想在C++中进行基本的图像处理(即图像加载、过滤器、显示);在这些库之间进行选择时,我应该注意哪些差异? 最佳答案 从我读过的内容来看,GraphicsMagick更稳定,速度也更快。我做了一些不科学的测试,发现gm的速度是im的两倍(调整大小)。 关于c++-ImageMagick和GraphicsMagick有什么区别?,我们在Stack