명령줄을 통해 실행할 수 있는 도구를 찾고 있습니다.
약간
xprop
xdotool
화면에 직사각형을 그릴 수만 있으면 됩니다.
그리고 그 크기를 말해 보세요.
나는 "imagemagick"의 "가져오기" 모듈을 테스트했습니다..
하지만 어쩌면 거기에 더 가벼운 것이 있을까요?
(또는 내가 직접 컴파일할 수 있는 것)
답변1
몇 가지 해결 방법. 소프트웨어 패키지 gnome-screenshot
와 imagemagick
일부 표준 명령이 필요합니다 .
임시 디렉토리에 임의의 파일 이름을 정의하고 /tmp
스크린샷을 찍어 해당 이름에 기록한 다음 이미지의 크기를 분석하고(픽셀 크기만 선택) 마지막으로 이미지를 삭제합니다.
#!/bin/bash
imed=$(mktemp -u).png &&\
#-a allows area specification and
#-f defines the screenshot file's location and name
gnome-screenshot -a -f "$imed" &>/dev/null &&\
#now draw the rectangle
#extract pixel dimensions form file
identify "$imed" | awk -F' ' '{print $3}' &&\
#and remove it
rm -f "$imed"
분명히 이것은 더미 파일을 만드는 것을 의미합니다. tmpfs
RAM에만 이미지 위치를 지정하여 처리 속도를 높이고 하드 드라이브 상태를 개선할 수 있습니다.