pixals/skinlib

该包最新版本(dev-master)没有提供许可证信息。

dev-master 2024-06-30 10:00 UTC

This package is not auto-updated.

Last update: 2024-09-23 09:12:32 UTC


README

pmmp virion

英语

한국어

API -英语

获取 ImageTool

$imagetool = SkinTool::getImageTool(strig $input, $type);

对于 $type,使用 SkinTool::IMAGE_TYPE_PATH 或 SkinTool::IMAGE_TYPE_DATA。默认情况下指定 SkinTool::IMAGE_TYPE_PATH。

保存图像

$imagetool->saveImg($path);

用于存储获取或修改的图像。

合并图像

$imagetool->mergeImage(ImageTool $image);

将 $imagetool 中指定的图像与 $image 中指定的图像合并。

图像转换为皮肤数据

$imagetool->getSkinData();

图像缩放

$imagetool->resize(int $width, int $height);

合并建模

$modelManager1 = SkinTool::getModelTool(string $model1, $mode);
$modelManager2 = SkinTool::getModelTool(string $model2, $mode);
$result = $modelManager1->mergeModel($modelManager2);
$json = $result->getJson();

对于 $type,使用 SkinTool::MODEL_TYPE_PATH 或 SkinTool:MODEL_TYPE_JSON。默认情况下指定 SkinTool::MODEL_TYPE_JSON。


API -韩国语

ImageTool 加载

$imagetool = SkinTool::getImageTool(string $input, $type);

对于 $type,请使用 SkinTool::IMAGE_TYPE_PATH 或 SkinTool::IMAGE_TYPE_DATA。默认值为 SkinTool::IMAGE_TYPE_PATH。

保存图像

$skintool->saveImg($path);

用于保存获取或修改的图像。如果存在同名文件,可能会发生错误。请谨慎使用。

合并图像

$imagetool->mergeImage(ImageTool $image);

合并两个图像。

将图像转换为皮肤数据

$imagetool->getSkinData();

调整图像大小

$skintool->resize(int $width, int $height);

创建建模组合

$modelManager1 = SkinTool::getModelTool(string $model1, $mode);
$modelManager2 = SkinTool::getModelTool(string $model2, $mode);
$result = $modelManager1->mergeModel($modelManager2);
$json = $result->getJson();

对于 $type,根据情况输入 SkinTool::MODEL_TYPE_PATH 或 SkinTool::MODEL_TYPE_JSON。默认值为 SkinTool::MODEL_TYPE_JSON。