Korea FreeBSD Users Group News, Internal, Projects, Home
Software, Support, Documentation

Re: [KFUG] [??] vid? ????? WebCam Capture..



[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

[ÀÌÀü ±Û] [´ÙÀ½ ±Û] [ÀÌÀü ´ñ±Û] [´ÙÀ½ ´ñ±Û]


On Wed, Dec 10, 2003 at 01:29:10PM +0900, Steve Lee wrote:
 > 포트에서 vid를 설치한후 AC lite WebCam(USB)를 이용하여
 > 
 > 화상을 캡쳐해보니 너무 어둡고 흐리게 나옵니다..
 > 
 > http://netty.wowdns.com/1.jpg
 > 
 > 위 그림은 vid -d /dev/ugen0 --small |pnmtojpeg > 1.jpg
 > 
 > 으로 캡쳐한것입니다.. 소스를 보면
 > 
 > const double brightness = 1.0; /* 0->black; 1->full scale */
 > const double saturation = 1.0; /* 0->greyscale; 1->full color */
 > const double fixScale = brightness * 256 * 256;
 > const int rvScale = (int)(1.402 * saturation * fixScale);
 > const int guScale = (int)(-0.344136 * saturation * fixScale);
 > const int gvScale = (int)(-0.714136 * saturation * fixScale);
 > const int buScale = (int)(1.772 * saturation * fixScale);
 > const int yScale = (int)(fixScale);
 > 
 > 이런 상수정의가 있는데 이것을 조정하면 될듯하지만
 > 
 > 전 그래픽에 대해서는 완전 *무지* 합니다. -.-;;;
 > 
 > 어떻게 조정해야할 지 정보라도 주시면 감사하겠습니다..
 > 
이건 모르겠습니다.

 > *)꼬리질문... /dev/ugen0 가 root만 접근이 가능하던데 특정 유저에게도
 > 
 > 접근가능하게 하려면 어떻게 해야 하는지요?
 > 
/etc/devfs.conf에 지정할 수 있습니다. 이 경우 디바이스의 특성상
ON/OFF를 하게되면 다시 설정이 무효화되는 단점이 있습니다.

5.1R:
다음과 같이 간단한 script를 만들어서 실행할 수 있습니다.
devfs ruleset 10
devfs rule add path 'ugen*' mode 666

5.2-BETA or 5.2-RC, 5-CURRENT:
/etc/devfs.rules에 다음과 같이 설정할 수 있습니다.

# local devfs ruleset
[my_local_ruleset=10]

add path 'ugen*' mode 666
그리고 /etc/rc.conf에서
devfs_system_ruleset="my_local_ruleset"

로 설정하면 되겠습니다.
자세한건 devfs(8)를 참조하세요.
-- 
Pyun YongHyeon <http://www.kr.freebsd.org/~yongari>
_______________________________________________
한국 FreeBSD 사용자 그룹(KFUG) questions 메일링 리스트
questions at kr.FreeBSD.org
http://www.kr.FreeBSD.org/mailman/listinfo/questions


[ ³¯Â¥¼ø »öÀÎ ] [ ´ñ±Û¼ø »öÀÎ ] [ ÃÖ»óÀ§ »öÀÎ] [ °Ë»ö]

Copyright © 1998-2005 Korea FreeBSD Users Group.
All rights reserved. webmaster at kr.FreeBSD.org
$Date: 2003/12/11 16:32:26 $
Powered by FreeBSD