묻고답하기

안녕하세요. 다음의 웹페이지를 보면 이미지의 모서리를 라운딩해서 보여주도록 되어 있는데요. 포토샵에서 작업을 한 것이 아니라 스크립트 언어를 사용해서 만드는 것 같더군요.

  <SCRIPT type=text/javascript>
                                cur_scroll_Wimg = Math.round(Math.random()*(imgDiv.length-1));
                                document.write(imgDiv[cur_scroll_Wimg]);
                        </SCRIPT>

이런 소스를 사용하고 있는 것 같던데요. 혹시 이와 관련된 내용이나 소스를 알고 계신 분 있으시다면 도움을 얻고자 합니다.
게시판의 이미지를 최근 게시물로 불러왔을 때 이미지의 모서리를 라운딩시키고 싶은데 방법이 마땅치가 않네요.

고수님들의 많은 조언과 답변 부탁드리겠습니다.

ps: 해외 사이트를 검색하다가 아래와 같은 소스를 발견했습니다. 이걸 응용하면 최근 게시물 스킨도 만들 수 있을 것 같은데 고수님들의 도움 부탁드리겠습니다.

<?php
$image_file = $_GET['image/round_corner.gif'];
$corner_radius = isset($_GET['radius']) ? $_GET['radius'] : 20; // The default corner radius is set to 20px
$angle = isset($_GET['angle']) ? $_GET['angle'] : 0; // The default angle is set to 0º
$topleft = (isset($_GET['topleft']) and $_GET['topleft'] == "no") ? false : true; // Top-left rounded corner is shown by default
$bottomleft = (isset($_GET['bottomleft']) and $_GET['bottomleft'] == "no") ? false : true; // Bottom-left rounded corner is shown by default
$bottomrigbt = (isset($_GET['bottomrigbt']) and $_GET['bottomrigbt'] == "no") ? false : true; // Bottom-right rounded corner is shown by default
$topright = (isset($_GET['topright']) and $_GET['topright'] == "no") ? false : true; // Top-right rounded corner is shown by default

$images_dir = 'images/';
$corner_source = imagecreatefrompng('images/rounded_corner.png');

$corner_width = imagesx($corner_source);  
$corner_height = imagesy($corner_source);  
$corner_resized = ImageCreateTrueColor($corner_radius, $corner_radius);
ImageCopyResampled($corner_resized, $corner_source, 0, 0, 0, 0, $corner_radius, $corner_radius, $corner_width, $corner_height);

$corner_width = imagesx($corner_resized);  
$corner_height = imagesy($corner_resized);  
$image = imagecreatetruecolor($corner_width, $corner_height);  
$image = imagecreatefromjpeg($images_dir . $image_file); // replace filename with $_GET['src']
$size = getimagesize($images_dir . $image_file); // replace filename with $_GET['src']
$white = ImageColorAllocate($image,255,255,255);
$black = ImageColorAllocate($image,0,0,0);

// Top-left corner
if ($topleft == true) {
    $dest_x = 0;  
    $dest_y = 0;  
    imagecolortransparent($corner_resized, $black);
    imagecopymerge($image, $corner_resized, $dest_x, $dest_y, 0, 0, $corner_width, $corner_height, 100);
}

// Bottom-left corner
if ($bottomleft == true) {
    $dest_x = 0;  
    $dest_y = $size[1] - $corner_height;
    $rotated = imagerotate($corner_resized, 90, 0);
    imagecolortransparent($rotated, $black);
    imagecopymerge($image, $rotated, $dest_x, $dest_y, 0, 0, $corner_width, $corner_height, 100);  
}

// Bottom-right corner
if ($bottomrigbt == true) {
    $dest_x = $size[0] - $corner_width;  
    $dest_y = $size[1] - $corner_height;  
    $rotated = imagerotate($corner_resized, 180, 0);
    imagecolortransparent($rotated, $black);
    imagecopymerge($image, $rotated, $dest_x, $dest_y, 0, 0, $corner_width, $corner_height, 100);  
}

// Top-right corner
if ($topright == true) {
    $dest_x = $size[0] - $corner_width;  
    $dest_y = 0;  
    $rotated = imagerotate($corner_resized, 270, 0);
    imagecolortransparent($rotated, $black);
    imagecopymerge($image, $rotated, $dest_x, $dest_y, 0, 0, $corner_width, $corner_height, 100);  
}

// Rotate image
$image = imagerotate($image, $angle, $white);

// Output final image
imagejpeg($image);

imagedestroy($image);  
imagedestroy($corner_source);
?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
라이코스 롤오버된 이미지에 레이어 보이기 감추기 하는거 질문입니다.  
쿨쿨냠냠 스마일 호스팅.. DB툴 주소 아시는 분.. [5] 2007.08.10
하서진 게시판 보기부분 안에 스크롤 제어.......  
라이코스 롤오버된 이미지에 서브레이어메뉴 넣기 질문입니다. [2] 2007.08.10
이창주 [질문]레드헷 9.0 + Mysql 4.0.13 + apache 1.3.28 + php 4.3.2 버전을 설치 하려구 했습니다. 그런데... [3] 2007.08.10
유윤석 동영상 스트리밍 되는 호스팅 없나여??? [2] 2007.08.10
황원호 [웹호스팅서버에 공간 마련 시기] 우문(?)입니다. [2] 2007.08.10
박민수 4.1과 4.0의 차이점 로그인에서...  
배문수 chown root:root /*/* 이렇게 하고 나서... 텔넷으로 ... [3] 2007.08.10
이민 서버구축(고정아이피)질문드립니다. [7] 2007.08.10
꿈(夢) 포샾 질문이요~~ [4] 2007.08.10
홍석기 텍스트에 링크를 걸었을때 변하는 색깔 조정하기에 관하여 [2] 2007.08.10
홍영표 답글처리 알고리즘을 알고 싶습니다. [1] 2007.08.10
고권 이것좀 어떻게 못하나요? [2] 2007.08.10
최영완 [PHP] 규칙적인 변수명 사용하는 방법은? [1] 2007.08.10
빨간양말 익스플로러창의 크기에 따라 이동하는 텍스트.... [2] 2007.08.10
강종온 질문인데요. PHP에 if 문으로만 배경음악이 끝기지 않고 들을 수 있다고 하는데,..^^  
박현진 정말 간단한 일인데 초보자라그런지 답변 부탁드립니다. [1] 2007.08.10
歲 月 각 해당 그림만큼의 페이지를 생성하는 방법 [2] 2007.08.10
김봉혁 서버구 구축시에.... [1] 2007.08.10