Slide 1

Slide 1 text

Image processing tips using ruby-vips 30/11/19 @kagoshima-rubykaigi01 Takashi Miyahara, MedPeer,Inc,ɹɹɹɹɹɹɹɹɹɹɹ

Slide 2

Slide 2 text

Self-Introduction » Name: Takashi Miyahara / @TakashiMiyahara » Work: Community site for doctors » hobby: Camera ! , Self-made keyboard Work history » Sony Global Manufacturing & Operations Corp.(2017-04 ~ 2019-09) » MedPeer,Inc.(2019-10 ~)

Slide 3

Slide 3 text

Have you ever image processing?

Slide 4

Slide 4 text

What is libvips? » Open source image processing software package » Written in C, GTK+ » Works with multi-core processors » Low RAM consumption » multiple language wrappers (Python, Ruby, PHP, Lua, JavaScript) libvips link

Slide 5

Slide 5 text

No content

Slide 6

Slide 6 text

No content

Slide 7

Slide 7 text

Get Started for macOS

Slide 8

Slide 8 text

Get Started for ubuntu/debian

Slide 9

Slide 9 text

How to use libvips in Ruby

Slide 10

Slide 10 text

Everyone uses Rails, right?

Slide 11

Slide 11 text

How to use libvips in Rails image_processing can be used from Rails 6.0.0 (#32471)

Slide 12

Slide 12 text

No content

Slide 13

Slide 13 text

Convert color image to grayscale image

Slide 14

Slide 14 text

Convert color image to grayscale image

Slide 15

Slide 15 text

Convert color image to grayscale image

Slide 16

Slide 16 text

Convert color image to black and white image

Slide 17

Slide 17 text

Convert color image to black and white image

Slide 18

Slide 18 text

Image resizing :size down

Slide 19

Slide 19 text

Image resizing :size up

Slide 20

Slide 20 text

No content

Slide 21

Slide 21 text

Our products kakari link

Slide 22

Slide 22 text

Our products

Slide 23

Slide 23 text

Output fax (Before)

Slide 24

Slide 24 text

Vips started to work with our products

Slide 25

Slide 25 text

Output fax (After)

Slide 26

Slide 26 text

Thank you