2013-09-04 2 views
1

플래시 AS3에서 포토샵 흐림 표면을 만드는 방법은 무엇입니까?플래시의 표면 흐림

플래시에서 서페이스 흐림 효과를 만들려고하지만 예제를 찾을 수 없습니다.

도와주세요! 다들 감사 해요.

답변

0

빠른 둘러보기에서 플래시의 어느 부분에서도이 예제를 찾을 수 없었으므로 한 번 쐈습니다. 결과는 섞여있었습니다 ... 아마 포르노 블러는 서페이스 블러보다 블러가되었지만 최소한 출발점으로 사용되기를 바랍니다.

Sample surface blur

내가 wonderfl에 코드를 삽입했습니다 기본 아이디어는 이미지에 플래시의 가우시안 블러 필터를 적용했다

(또 다른 예 here와) http://wonderfl.net/c/iLgg, 다음 흐리게의 각 픽셀을 비교 버전을 원본과 비교하여 얼마나 멀리 벗어 났는지 확인하십시오. 흐리게 처리하면 주어진 픽셀이 변경 될수록 중요한 세부 사항을 잃을수록 (그리고 반대로 흐리게 처리 된 픽셀이 더 유사할수록 부드럽게 처리 된 세부 묘사가 그림의 모양이 될 가능성이 적음) . 최종 이미지는 두 이미지를 혼합 한 것이고 더 많은 소스 이미지가 더 세부적인 영역으로 다시 가져옵니다.

최종 외관에 영향을 미치는 주요 매개 변수

은 다음과 같습니다

  • blurAmount : 가우시안 블러의 초기 정도; 이것은 최종 이미지에 가장 큰 영향을 미친다.
  • detailProtection : 되돌아 갈 세부 정도; 높음은 최종 이미지의 세부 정보를 의미합니다.
  • similarityThreshold : 원본 세부 정보를 다시 가져올 최소 불일치 량. 높음은 세부 정보가 적음을 의미합니다.

위의 코드는 최적화되지 않았으므로 특히 빠르지는 않지만 그 대신에 무슨 일이 일어나는지 비교적 쉽게 알기를 바랍니다.

+0

예! 대단히 감사합니다. 그게 내가 필요한거야. – user2681449

+0

듣기 좋습니다! 걱정과 환호. – hanenbro

0

나는 Surface Blur를 Javascript로 구현할 수 있었다. 그것은 내 사진 편집기 Photopea의 일부입니다. this picture에서 시도해보십시오 (필터 - 흐리게 - 표면 흐리게 선택).

알고리즘은 Bilateral Filtering이라고합니다. Google에 넣으면 서피스 블러를 검색 할 때보 다 훨씬 더 많은 결과를 얻을 수 있습니다. 효율적으로 처리하는 방법에 대한 많은 과학 논문이 있습니다.