Как просматривать jpg-изображения с помощью командной строки PHP-программы

Есть ли способ просмотра jpg-изображений в командной строке PHP?

Я хотел бы петли через каталог фотографий в командной строке PHP-программы и использовать нажатие клавиши, используя php stdin, чтобы выполнить действие на этой фотографии, например, переместить ее в другой каталог. Мне не удалось найти способ вывода каждого изображения из командной строки PHP.

благодаря

Вот код, который у меня есть до сих пор. Если я могу просмотреть jpg, я думаю, что, возможно, все в порядке …

<?php // View the jpg images one at a time $files = glob("images/*.jpg"); foreach($files as $jpg){ // echo "<img src='$jpg'></br>"; echo "view image somehow" . PHP_EOL; echo "The jpg variable equals '$jpg'" . PHP_EOL; // show them a message to enter letter for category echo "Enter the category, a(family), r(friends), c(coworkers), d(delete), ctrl-letter(two folders)" . PHP_EOL; // the script will wait here until the user has entered something and hit ENTER $category = read_stdin(); // This will display the category message including the category they entered. echo "You chose $category . Next photo" . PHP_EOL; switch ($category) { case "a": echo "$category equals family" . PHP_EOL; r ename("$jpg", "images/sorted/family/$jpg"); break; case "r": echo "$category equals friends" . PHP_EOL; rename("$jpg", "images/sorted/friends/$jpg"); break; case "c": echo "$category equals coworkers" . PHP_EOL; rename("$jpg", "images/sorted/coworkers/$jpg"); break; default: echo "$category is not equal to a,r, or c" . PHP_EOL; } } // our function to read from the command line function read_stdin() { $fr=fopen("php://stdin","r"); // open our file pointer to read from stdin $input = fgets($fr,128); // read a maximum of 128 characters $input = rtrim($input); // trim any trailing spaces. fclose ($fr); // close the file handle return $input; // return the text entered } ?>