FAQ
Hello,

I just made a new image processing library - "gift" (Go Image Filtering
Toolkit).
It provides a set of various filters including resizing, basic
transformations, adjustments, convolution, blurring etc. I plan to add more
filters later.

https://github.com/disintegration/gift

It's pretty fast at high-quality processing such as lanczos resizing and
gaussian blur. Supports multi-core parallelization (can be disabled).
Readme on github contains some examples.
Feel free to use it if you'll like it. It's pure Go and Mit licensed.

--
You received this message because you are subscribed to the Google Groups "golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Search Discussions

  • Brunetto at Jul 21, 2014 at 9:22 am
    Thank you!!!

    brunetto
    On Sunday, July 20, 2014 6:32:11 PM UTC+2, disintegration wrote:

    Hello,

    I just made a new image processing library - "gift" (Go Image Filtering
    Toolkit).
    It provides a set of various filters including resizing, basic
    transformations, adjustments, convolution, blurring etc. I plan to add more
    filters later.

    https://github.com/disintegration/gift

    It's pretty fast at high-quality processing such as lanczos resizing and
    gaussian blur. Supports multi-core parallelization (can be disabled).
    Readme on github contains some examples.
    Feel free to use it if you'll like it. It's pure Go and Mit licensed.
    --
    You received this message because you are subscribed to the Google Groups "golang-nuts" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • balasubramanian Achuthan at Jul 21, 2014 at 12:04 pm
    Thanks a lot.
    On Sunday, July 20, 2014 10:02:11 PM UTC+5:30, disintegration wrote:

    Hello,

    I just made a new image processing library - "gift" (Go Image Filtering
    Toolkit).
    It provides a set of various filters including resizing, basic
    transformations, adjustments, convolution, blurring etc. I plan to add more
    filters later.

    https://github.com/disintegration/gift

    It's pretty fast at high-quality processing such as lanczos resizing and
    gaussian blur. Supports multi-core parallelization (can be disabled).
    Readme on github contains some examples.
    Feel free to use it if you'll like it. It's pure Go and Mit licensed.
    --
    You received this message because you are subscribed to the Google Groups "golang-nuts" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Oleku Konko at Jul 22, 2014 at 8:31 am
    Nice ... Well Done , Here are some quick questions

    - Apart from more filter what is the different between *imaging *& *gift*
    *- *Are you going to replace the filter functions in *imaging *with *gif*
    *- *Are they supposed to be used differently or they complement each other

    Regards

    On Sunday, July 20, 2014 5:32:11 PM UTC+1, disintegration wrote:

    Hello,

    I just made a new image processing library - "gift" (Go Image Filtering
    Toolkit).
    It provides a set of various filters including resizing, basic
    transformations, adjustments, convolution, blurring etc. I plan to add more
    filters later.

    https://github.com/disintegration/gift

    It's pretty fast at high-quality processing such as lanczos resizing and
    gaussian blur. Supports multi-core parallelization (can be disabled).
    Readme on github contains some examples.
    Feel free to use it if you'll like it. It's pure Go and Mit licensed.
    --
    You received this message because you are subscribed to the Google Groups "golang-nuts" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Disintegration at Jul 22, 2014 at 9:50 pm
    Thanks!
    The imaging package produces 8bit NRGBA images only. The gift package
    allows you to write the result into any image that implements the
    draw.Image interface.

    I wanted to make a new, more go-style API and improve processing internals,
    but didn't want to break things in the imaging package, so I made a new
    package "gift".

    I don't think these two packages should be used together. Just choose which
    of them fits best.

    вторник, 22 июля 2014 г., 12:31:20 UTC+4 пользователь Oleku Konko написал:
    Nice ... Well Done , Here are some quick questions

    - Apart from more filter what is the different between *imaging *& *gift*
    *- *Are you going to replace the filter functions in *imaging *with *gif*
    *- *Are they supposed to be used differently or they complement each other

    Regards

    On Sunday, July 20, 2014 5:32:11 PM UTC+1, disintegration wrote:

    Hello,

    I just made a new image processing library - "gift" (Go Image Filtering
    Toolkit).
    It provides a set of various filters including resizing, basic
    transformations, adjustments, convolution, blurring etc. I plan to add more
    filters later.

    https://github.com/disintegration/gift

    It's pretty fast at high-quality processing such as lanczos resizing and
    gaussian blur. Supports multi-core parallelization (can be disabled).
    Readme on github contains some examples.
    Feel free to use it if you'll like it. It's pure Go and Mit licensed.
    --
    You received this message because you are subscribed to the Google Groups "golang-nuts" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Harold.Miao at Jul 22, 2014 at 10:29 am
    good!!

    disintegration <disintegration.git@gmail.com>于2014年7月21日星期一写道:
    Hello,

    I just made a new image processing library - "gift" (Go Image Filtering
    Toolkit).
    It provides a set of various filters including resizing, basic
    transformations, adjustments, convolution, blurring etc. I plan to add more
    filters later.

    https://github.com/disintegration/gift

    It's pretty fast at high-quality processing such as lanczos resizing and
    gaussian blur. Supports multi-core parallelization (can be disabled).
    Readme on github contains some examples.
    Feel free to use it if you'll like it. It's pure Go and Mit licensed.

    --
    You received this message because you are subscribed to the Google Groups
    "golang-nuts" group.
    To unsubscribe from this group and stop receiving emails from it, send an
    email to golang-nuts+unsubscribe@googlegroups.com
    <javascript:_e(%7B%7D,'cvml','golang-nuts%2bunsubscribe@googlegroups.com');>
    .
    For more options, visit https://groups.google.com/d/optout.

    --

    Best Regards,
    Harold Miao

    --
    You received this message because you are subscribed to the Google Groups "golang-nuts" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.
  • Ajstarks at Jul 24, 2014 at 5:58 am
    here is a command line interface:
      https://gist.github.com/ajstarks/492f1b4bcb02a03ab288
    On Sunday, July 20, 2014 12:32:11 PM UTC-4, disintegration wrote:

    Hello,

    I just made a new image processing library - "gift" (Go Image Filtering
    Toolkit).
    It provides a set of various filters including resizing, basic
    transformations, adjustments, convolution, blurring etc. I plan to add more
    filters later.

    https://github.com/disintegration/gift

    It's pretty fast at high-quality processing such as lanczos resizing and
    gaussian blur. Supports multi-core parallelization (can be disabled).
    Readme on github contains some examples.
    Feel free to use it if you'll like it. It's pure Go and Mit licensed.
    --
    You received this message because you are subscribed to the Google Groups "golang-nuts" group.
    To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscribe@googlegroups.com.
    For more options, visit https://groups.google.com/d/optout.

Related Discussions

Discussion Navigation
viewthread | post
Discussion Overview
groupgolang-nuts @
categoriesgo
postedJul 20, '14 at 4:32p
activeJul 24, '14 at 5:58a
posts7
users6
websitegolang.org

People

Translate

site design / logo © 2022 Grokbase