コード例 #1
0
#!/usr/bin/python

import logging
logging.basicConfig(level=logging.DEBUG)

from gi.repository import Vips
Vips.cache_set_trace(True)

try:
    a = Vips.Image.new_from_file("/home/john/pics/babe.poop")
except Vips.Error, e:
    print e

a = Vips.Image.new_from_file("/home/john/pics/babe.jpg")
b = Vips.Image.new_from_file("/home/john/pics/k2.jpg")

print 'a =', a
print 'b =', b

out = Vips.call("add", a, b)

print 'out =', out

out = a.add(b)

print 'out =', out

ones = Vips.ArrayDouble.new([1])
twos = Vips.ArrayDouble.new([2])

out = out.linear(ones, twos)
コード例 #2
0
ファイル: try3.py プロジェクト: FlavioFalcao/libvips
#!/usr/bin/python

import sys
from vips8 import vips

from gi.repository import Vips
Vips.cache_set_trace(True)

a = vips.Image(sys.argv[1])
print a.max()
print a.max()