# -*- mode: perl; coding: utf-8; tab-width: 4 -*-
# Before `make install' is performed this script should be runnable with
# `make test'. After `make install' it should work as `perl Cv.t'
#########################
# change 'tests => 1' to 'tests => last_test_to_print';
use Test::More qw(no_plan);
# use Test::More tests => 13;
BEGIN {
use_ok('Cv');
}
my $verbose = Cv->hasGUI;
if (1) {
my $font = Cv->InitFont(CV_FONT_HERSHEY_SIMPLEX, 1.0, 1.0, 0, 2, CV_AA);
isa_ok($font, 'Cv::Font');
my $img = Cv->CreateImage([320, 240], 8, 3);
$img->zero;
$img->putText("Hello, World", [ 30, 30 ], $font, cvScalarAll(255));
if ($verbose) {
$img->show("Font");
Cv->waitKey(1000);
}
}
if (Cv->hasQt) {
my $font = Cv->fontQt("Alias", 20);
isa_ok($font, 'Cv::Font');
my $img = Cv->CreateImage([320, 240], 8, 3);
$img->fill(cvScalarAll(255));
$img->addText("Hello, Qt", [ 50, 50 ], $font);
if ($verbose) {
$img->show("Font");
Cv->waitKey(1000);
}
}