filterplugin
TypeScript icon, indicating that this package has built-in type declarations

1.1.8 • Public • Published

项目标题

openseadragon 颜色过滤

使用方法/示例

当前支持颜色

伽马值 默认1 范围0-5  步距0.1
对比度 默认0 范围-100-100  步距1
红色值 默认0 范围-100-100  步距1
绿色值 默认0 范围-100-100  步距1
蓝色值 默认0 范围-100-100  步距1
亮度 默认0 范围-255-255  步距1
import OpenSeadragon from "openseadragon";
import FilterPlugin from "filterplugin";
const view = ref();
view.value = OpenSeadragon({
  id: "seadragon-viewer",
  prefixUrl: "//openseadragon.github.io/openseadragon/images/",
  tileSources: duomo,
  showNavigator: true,
  navigatorAutoFade: false,
  crossOriginPolicy: "Anonymous",
});
//val 值   type类型
const changeFilter = () => {
  view.value.setFilterOptions({
    filters: {
      processors: [
        FilterPlugin.Filters.ADJUST('伽马值','对比度','亮度','红色值','绿色值','蓝色值'),

        ),
      ],
    },
  });
};
/**重置*/
view.value.setFilterOptions({
  filters: {
    processors: [
     FilterPlugin.Filters.ADJUST('伽马值','对比度','亮度','红色值','绿色值','蓝色值'),
    ],
  },
});

Readme

Keywords

none

Package Sidebar

Install

npm i filterplugin

Weekly Downloads

0

Version

1.1.8

License

none

Unpacked Size

17.2 kB

Total Files

5

Last publish

Collaborators

  • linian520