阅读更多

4顶
0踩

编程语言
MojoMagick 的文档中 号称 更快,更简单并且没有内存泄露。但是目前还很简单

文档描述如下:
引用
cience releases MojoMagick, an Ruby language image library “that does very little” ™. There are several useful image tools that “do a lot” - MojoMagick is designed to just a few things:

    * Be fast
    * Don’t leak memory
    * Make simple ImageMagick tasks, simple as Ruby tasks
    * Permit direct access to ImageMagick for complex tasks (i.e. get out of your way)
    * Provide a central access to ImageMagick for good code architecture
    * Easy to extend
    * Limit memory accessible to ImageMagick (where desired)

That’s what it does. It’s packaged as a Rails plugin, but does not require Rails to run. If there’s any interest, I’ll make it a gem (just ask).




安装
ruby script/plugin install svn://svn.misuse.org/science/mojo_magick/trunk


使用

#获取图片的尺寸 (假设图片为 "120wx222h")
dimensions = MojoMagick::get_image_size(test_image)
 # ==> dimensions now holds a hash: {:height => 120, :width => 222}


# 调整图片大小
MojoMagick::resize('/img/test.jpg', '/img/test2.jpg', {:width=>100, :height=>200})


呵呵,没了,这个东西才0.0.1,也许下一个版本会有更多的功能出现。
来自: MojoMagick
4
0
评论 共 1 条 请登录后发表评论
1 楼 weiqingfei 2008-02-01 11:17
确实够简单。

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • hadoop-eclipse-plugin-2.6.0.jar程序文件

    It takes me two days to find the root cause for the exceptions and finally generate this jar file for hadoop 2.6.0. 1.use hadoop 2.6.0. 2.change the hadoop_home and path to point to hadoop 2.6.0 ...

  • Maven - 使用maven-release-plugin规范化版本发布

    Maven Release Plugin(Maven 发布插件)是一个用于帮助在Maven项目中执行版本发布流程的插件。在上面的配置中,我们指定了 Maven Release Plugin 的版本为 3.0.0,并设置了一个标签名的格式,其中。

  • 解决maven unresolved plugin 以及 如何控制maven plugin 的插件版本

    B库很长时间在执行Downloading plugins for,如果中途退出了idea,插件没有下载完,再次进入idea,会出现unresolved plugin的报错 分析: 这个问题可以通过两个方面来解决: 1、更改仓库地址,提高下载速度,一...

  • 快速上手 Confluence Plugin 开发

    /usr/share/atlassian-plugin-sdk-8.0.7/bin ATLAS Maven Home: /usr/share/atlassian-plugin-sdk-8.0.7/apache-maven-3.5.4 AMPS Version: 8.0.0 -------- Executing: /usr/share/atlassian-plugin-sdk-8.0.7/...

  • maven发布插件:maven-release-plugin

    maven发布插件:maven-release-plugin 提供自动化发布功能,自动升级版本,并将代码提交git服务器 添加插件依赖,pom.xml配置 配置插件 <plugin> <groupId&...

  • hadoop-eclipse-plugin-2.7.3.jar

    Tested with Eclipse Java EE IDE for Web Developers. Version: Neon.1a Release (4.6.1) Build id: 20161007-1200

  • hadoop-eclipse-plugin-2.7.2.jar

    Tested with following eclipse version for hadoop2.7.2(http://pan.baidu.com/s/1i4plIfF): Eclipse Java EE IDE for Web Developers. Version: Mars.1 Release (4.5.1) Build id: 20150924-1200

  • IntelliJ Plugin 开发之调试运行、部署、本地安装和发布项目到仓库(三)

    有了前面创建 Hello World 项目的经验,接下来试试如何调试运行、部署、本地安装和发布项目到仓库。 一、调试运行: 写好了 Demo 项目,该怎么运行呢?和我们平时写 Java、Android 项目一样,直接点击 IDEA 菜单栏...

  • Gradle 自定义Plugin插件介绍

    Android studio通过Gradle来构建我们的项目。一般情况下,我们只是使用Gradle来配置一些功能,比如,buildTypes,productFlavors等等。 实际上,Gradle提供了很多有用的功能,可以让我们更加方便的管理我们的...简单...

  • Android Gradle plugin requires Java 11 问题解决

    AGP 7.0.0-alpha02起需要使用Java 11 当Java版本不正确时,Gradle的sync阶段回报错如下: An exception occurred applying plugin request [id: '... > Android Gradle plugin requires Java 11 to run. You

  • 使用Maven插件快捷打包发布远程Docker镜像 dockerfile-maven-plugin

    采用插件一步打包发布本地的Maven项目为远程主机的Docker镜像,之前的docker-maven-plugin已经被废弃, dockerfile-maven-plugin是其替代,我们将采用最新的dockerfile-maven-plugin插件 预备条件 一台可以...

  • QT常见问题 打包发布运行报错no Qt platform plugin | 九七的Qt常见问题集锦

    QT常见问题 打包发布运行报错no Qt platform plugin 环境 Windows 10 X64 VS2019 QT5.14.2 复现 使用VS2019和QT写好代码生成release版本 加入所需要的dll库之后,准备在其他电脑上运行 BUG 报出如下错误 原因 根据...

  • Maven的build生命周期和常用plugin

    Maven和gradle应该是现代java程序员中使用的最多的两种构建工具。...Maven为我们封装了很多构建中非常有用的操作,我们只需要执行简单的几个mvn命令即可。 今天我们要讨论一下mvn命令之下的生命周期的构建。

  • IntelliJ Plugin 开发之 plugin.xml 配置文件详解(四)

    前面几篇文章,我们一起了解了 Plugin 的项目创建和运行效果。接下来我们开始静下心来深入了解插件的内容了。 从 plugin .xml 核心配置文件开始。 更消息的内容,请参考官方文档: ...

  • hadoop-eclipse-plugin-2.7.1.jar

    Tested with eclipse-jee-mars-RC3-win32-x86_64 Eclipse Java EE IDE for Web Developers. Version: Mars Release Candidate 3 (4.5.0RC3) Build id: 20150604-1155

  • dockerfile-maven-plugin使用指南

    dockerfile-maven-plugin使用指南 最近在将应用部署到容器平台,需要在打包时生成docker镜像,在网上首先搜到了docker-maven-plugin这个插件,但使用起来很麻烦,在maven和dockfile都要做很多额外的配置。后来在官方...

  • hadoop-eclipse-plugin-2.6.4.jar

    Tested with eclipse eclipse-jee-mars-1-win32-x86_64.

  • hadoop-eclipse-plugin-2.7.0.jar

    1. update the following jar filename(htrace-core-3.1.0-incubating.jar) and add servlet-api-2.5.jar file to classpath. 2.Tested with eclipse-jee-luna-SR2-win32-x86_64.

  • Gradle基础:8:使用plugin进行jar文件打包

    这篇文章主要目的是用来介绍plugin,为了对本身非常枯燥的内容进行说明,这里特意跟前面的文章一样,准备了一个更加枯燥的例子(如何使用gradle的java plugin来打出一个jar文件),在枯燥的的gradle的学习的旅程中...

  • Loader和Plugin的不同?

    一、写在前面 Loader和Plugin的不同?

Global site tag (gtag.js) - Google Analytics