@sbs-plugin/vue2-image-process
v0.0.14
Published
Vue2 图像处理器插件,提供图片处理相关功能
Readme
Features Overview
- Image Super-Resolution
将低分辨率图片智能放大,提升清晰度和细节表现
- Image Expansion
在不破坏原图风格的前提下,自动扩展图像边界或指定区域,实现画面延伸。
- AI Matting
智能识别图片内容并抠图
- AI Object Removal
轻松擦除图片中不需要的元素
Install and Use
- Install dependencies
pnpm i @sbs-plugin/vue2-image-process- Getting Started
Import the plugin and register it in your project's entry file (e.g., main.js or main.ts)
import ImageProcessing from '@sbs-plugin/vue2-image-process';
import '@sbs-plugin/vue2-image-process/dist/vue2-image-process.css'
app.use(ImageProcessing, {
theme: {
primaryColor: '#625ae1', // Customize default theme color
},
token: 'xxxx' // Example configuration item, adjust according to actual needs
});- Usage in Components
<ExpandResolution
:visible="xxxxx"
:src="xxxxx"
@update:visible="xxxxxx"
/>
<[[隐私内容 - 已加密]]
:visible="xxxxxx"
:src="xxxxxxx"
@update:visible="xxxxxxxx"
/>
<EraserObject
:visible="xxxxxx"
:src="xxxxxxx"
@update:visible="xxxxxxxx"
/>
<ExpandImg
:visible="xxxxxx"
:src="xxxxxxx"
@update:visible="xxxxxxxx"
/>