2012-12-05 1 views
0

웹캠 사진 (in.jpg)을 처리하고 일부 영역 (회색 음영 파일 unsharpmask.png에 정의 됨)을 강조 표시하고 스탬프를 추가하는 데 다음 코드를 사용했습니다. GraphicsMagick 스탬프 및 개인 영역이있는 웹캠

  • 다시
  • 추가 스탬프
  • 작성을 작성하고 출력에 쓰기

    • 부하 in.jpg
    • 흐림
    • 투명 마스크 적용 별도의 레이어로이 파일
    • 부하 in.jpg .jpg

    ImageMagick를 사용하여이 작업을 수행하려면 다음 명령을 사용 :

    변환 in.jpg의 - 흐림 0x8이 -compose 이상 in.jpg unsharpmask.png -composite -compose 이상 stamp.png 2. 중력을 남서 -composite - 품질 90 아웃.

    그러나 GraphicsMagick에이 누락 된 "-composite"옵션으로 실패 JPG

    ..

    가 어떻게 GraphicsMagick으로 그렇게 할 수 있습니까? 미리 감사드립니다.

  • 답변

    0

    "개인"영역은 얼마나 복잡하며 항상 같은 장소에 있다고 가정합니까?

    graphicsmagick에서 영역을 사용할 수 있고 그 영역을 블러 링 할 수 있습니까?

    이것은 지정된 영역을 그레이 스케일로 변경하는 코드이며 -colorspace Gray를 -blur 15 또는 그와 비슷한 것으로 대체하여 해당 영역을 흐리게 처리 할 수 ​​있다고 가정합니다.

    <?php 
    $cmd = "$input -region 140x120+50+20 -colorspace Gray"; 
    exec("convert $cmd region_gray.jpg"); 
    ?>