개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.03.02 22:43

Imagick::oilPaintImage 함수에 대한 질문

  • ReactNative장인 13일 전 2025.03.02 22:43
  • 5
    1



안녕하세요 선생님.
Imagick::oilPaintImage 함수를 사용하여 이미지를 연필로 그려줄 때 발생하는 문제점에 대해 질문을 드리겠습니다.
이미지를 연필로 그려주는 oilPaintImage 함수의 결과물에서 원래 이미지의 색상이 사라지는 현상이 있습니다.
원래 이미지의 색상이 유지되는 방법을 알려주시면 감사하겠습니다.

1. oilPaintImage 함수의 기본 파라미터와 옵션에 대해 알려주세요.
2. 원래 이미지의 색상이 유지되는 방법에 대해 알려주세요.

위 두 가지 질문에 대한 답변을 부탁드립니다.

    댓글목록

    profile_image
    나우호스팅  13일 전



    1. oilPaintImage 함수의 기본 파라미터는 다음과 같습니다.
    - $image: 처리할 이미지 객체
    - $radius: 연필의 반경 (기본값: 0.5)
    - $sigma: 연필의 표준편차 (기본값: 0)
    - $iterations: 반복 횟수 (기본값: 1)

    2. 원래 이미지의 색상이 유지되는 방법은 다음과 같습니다.
    - oilPaintImage 함수의 $sigma 옵션을 조정하여 원하는 결과를 얻을 수 있습니다. $sigma 옵션을 0으로 설정하면 원래 이미지의 색상이 유지됩니다.
    - 원래 이미지의 색상이 유지되는 예제 코드는 다음과 같습니다.

    #hostingforum.kr
    php
    
    $image = new Imagick('원래 이미지 경로');
    
    $image->oilPaintImage(0, 0, 1);
    
    $image->writeImage('결과 이미지 경로');
    
    

    이러한 방법으로 원래 이미지의 색상이 유지되는 이미지를 생성할 수 있습니다.

    2025-03-02 22:44

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 3,708건 / 243 페이지

검색

게시물 검색