1. 제품
  2.   영상
  3.   JavaScript
  4.   LensJs
 
  

이미지 처리를 위한 오픈 소스 JavaScript 라이브러리

가우스, 그레이스케일, 하이패스, 반전, 라플라시안, 미러, RGB, 로버츠, 채도 등과 같은 다양한 종류의 필터를 사용하여 이미지에 다양한 효과를 적용하기 위한 JavaScript API입니다.

Lena.js는 소프트웨어 개발자가 JavaScript 애플리케이션 내에서 다양한 유형의 이미지로 작업할 수 있도록 하는 매우 간단한 경량 이미지 처리 라이브러리입니다. 외부 종속성 없이 Node 및 In-browser에서 작동할 수 있는 순수한 JavaScript 라이브러리입니다. 라이브러리는 오픈 소스이며 MIT 라이선스에 따라 사용할 수 있습니다. 라이브러리는 브라우저 내부의 무거운 이미지에는 그다지 좋지 않지만 작은 이미지를 조작하는 데는 매우 효율적입니다.

Lena.js는 사용하기 매우 쉽고 이미지에 다양한 효과를 적용할 수 있습니다. 이미지 필터를 사용하면 소프트웨어 앱에서 한 번의 클릭으로 이미지에 다양한 효과를 적용할 수 있습니다. 라이브러리에는 몇 가지 중요한 이미지 필터에 대한 지원이 포함되어 있으며, 일부 중요한 필터는 가우시안, 그레이스케일, 하이패스, 반전, 라플라시안, 미러, 노이즈, Prewitt, RGB, Roberts, 채도, 세피아, 선명하게 하기 등입니다. 라이브러리는 이미지에 여러 필터를 적용하는 것도 지원합니다. 필터는 동일한 전역 변수 LenaJS에 저장되며 키 또는 점 표기법을 사용하여 해당 ID를 통해 액세스할 수 있습니다.

Previous Next

LenaJ 시작하기

NPM을 통해 LenaJ를 설치하는 권장 방법입니다. 다음 명령을 사용하여 설치하십시오.

Install Lena.Js via NPM

NPM을 통해 Lena.Js 설치

 npm install lena.js --save 

JavaScript를 통해 이미지에 필터 적용

오픈 소스 Lena.js 라이브러리는 JavaScript 애플리케이션 내의 이미지에 다양한 종류의 효과를 적용하는 데 사용할 수 있는 유용한 필터 세트를 제공했습니다. 먼저 이미지에 올바른 주소를 제공한 다음 사용 가능한 필터 목록에서 필터를 선택하십시오. filterImage 및 redrawCanvas 메서드를 사용하여 선택한 이미지에 필터를 쉽게 적용할 수 있습니다. 이미지와 캔버스를 사용하여 필터를 적용합니다.

이미지에 여러 필터 적용하기

Lena.js 라이브러리를 사용하면 소프트웨어 개발자가 자체 JavaScript 앱 내에서 이미지에 여러 필터를 적용할 수 있습니다. 일반적으로 filterImage 메서드에 의해 이미지에 단일 필터가 적용됩니다. 이미지에 여러 필터를 적용하려면 filterImage 대신 redrawCanvas 메서드를 사용해야 합니다. 첫 번째 인수로 필터를 사용하여 이미 렌더링된 이미지를 전달하고 이미지에 쉽게 추가될 두 번째 인수로 새 필터를 전달해야 합니다.

JavaScript API를 통한 이미지 처리

LenaJs 라이브러리는 소프트웨어 프로그래머가 JavaScript 내부의 이미지에 필터를 프로그래밍 방식으로 추가할 수 있는 기능을 제공합니다. LenaJ로 필터를 적용하는 것은 매우 간단합니다. API는 필터를 추가하는 두 가지 방법을 제공합니다. filterImage() 및 redrawCanvas(). 필터를 적용할 메서드에 이미지와 캔버스를 제공해야 합니다. 필터를 얻으려면 LenaJs['filername'] 메서드를 사용하고 filterImage() 메서드를 사용하여 이미지에 적용할 수 있습니다.

 한국인