équivalent de "photo réducteur " pour linux mint 18

Installation, configuration et utilisation des logiciels que vous souhaitez installer.
bunny
Messages : 4
Enregistré le : mer. 28 sept. 2016 20:50

équivalent de "photo réducteur " pour linux mint 18

Message par bunny »

Photo reducteur est un excellent logiciel pour réduire le poids des photos; avec Windows.
Que me conseillez-vous pour Linux Mint 18 ?
J'ai omis de dire bonjour ; excusez-moi...

Avatar du membre
débitant
modérateur
Messages : 11626
Enregistré le : mar. 14 juil. 2015 18:22
Localisation : Lorraine France

Re: équivalent de "photo réducteur " pour linux mint 18

Message par débitant »

bonjour
spécifique pour réduire je ne sais pas,
mais tu à gimp qui est installé et qui fait certainement ça ;) à toi de fouiller dans ce log

Avatar du membre
mpat
Messages : 7844
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

Re: équivalent de "photo réducteur " pour linux mint 18

Message par mpat »

nxconvert est super tu vas ici et tu choisis suivant ta version 32 ou 64-bit --> linux deb


http://www.xnview.com/fr/xnconvert/
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45

Sx64
Messages : 35
Enregistré le : mar. 11 oct. 2016 13:20

Re: équivalent de "photo réducteur " pour linux mint 18

Message par Sx64 »

Est-ce que Rawtherapee peut réduire la resolution d'une photo ? Comment faire ?

Avatar du membre
mpat
Messages : 7844
Enregistré le : mar. 25 août 2015 21:12
Localisation : Belgique

Re: équivalent de "photo réducteur " pour linux mint 18

Message par mpat »

RawTherapee n'est pas, comme Gimp ou Photoshop un éditeur d’images matricielles complet, mais un logiciel orienté vers le traitement non-destructif des images brutes

tout dépend de se qu'on veux faire
Clevo P775DM3-G
I7 -7700k (quad-core (8 threads) 4.2-4.5 ghz
ram 64go DDR4
Nvidia gtx 1080 8go GDDR5X
2 x ssd 500go m.2 Samsung + 2 to ssd Samsung
Lmint 18.3 Cinnamon 64bit, kernel 4.13.0-45

Avatar du membre
roromint
Messages : 2738
Enregistré le : dim. 28 févr. 2016 21:09
Localisation : ath

Re: équivalent de "photo réducteur " pour linux mint 18

Message par roromint »

krita ( une fork de photoshop)
pinta ( une fork de ms paint)
cordialement,
Ro.
-------------------------------------------------------
PS à lire du attentif pour mon handicap : je suis malentendant Étant dyslexique, j'ai des problèmes quant à la rédaction de messages en français courant. Je vous prie dès lors d'accepter toutes mes excuses si mes interventions peuvent vous paraître étranges et je vous remercie d'avance pour votre compréhension.
PS: pour les membres, ne pas faire la message privé de moi svp ! merci

Avatar du membre
tyrry
modérateur
Messages : 6029
Enregistré le : mar. 21 juil. 2015 07:42
Localisation : à l'ouest

Re: équivalent de "photo réducteur " pour linux mint 18

Message par tyrry »

Slt , le plus simple et accessible est :
LEILAPictureToolbox : https://doc.ubuntu-fr.org/picture_toolbox" onclick="window.open(this.href);return false;
téléchargeable ici : https://github.com/laurentClave/Leila-P ... ureToolbox" onclick="window.open(this.href);return false;
@+
LXDE Desktop résistance
Debian 12 Bookworm

bluc
Messages : 1273
Enregistré le : mar. 14 juil. 2015 07:50

Re: équivalent de "photo réducteur " pour linux mint 18

Message par bluc »

bunny a écrit :Photo reducteur est un excellent logiciel pour réduire le poids des photos; avec Windows.
Que me conseillez-vous pour Linux Mint 18 ?
J'ai omis de dire bonjour ; excusez-moi...
Pourquoi ne pas deja convertir dans un format plus leger ,quand je vois les captures d'écran que tout le monde postent sur les forums et qu'il faut attendre pour qu'elles soit visibles quand on a un débit internet faible comme moi alors que les convertir en jpg divise leur poids par 4 sans réduire la taille

Pour réduire la taille , convertir une image ,j'utilise les scripts soit nautilus scripts ou autres et d'un clic droit je réduit converti une ou un dossier d'image ce qui est tres pratique pour faire des vignettes d'une galerie photos html ,( clic droit sur le dossier des photos originales et choisir la tailles des vignettes, un dossier des vignettes est créé automatiquement)

A placer dans .config/caja/scripts

Pour reduire la taille

Code : Tout sélectionner

#!/bin/bash
#
# Author : Mathieu Vilaplana <mathieu@creationgif.com>
# Author : Matthieu MARC <matthieu.marc@wanadoo.fr>
#
# Copyright (C) 2005,2006  Charles Bouveyron <charles.bouveyron@free.fr>
# 
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
# 
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
# 
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.

# pour l'internationalisation des messages	
# to generate the i18n file from .po file :
# $ msgfmt -o .locale/fr/LC_MESSAGES/nis.mo .locale/fr/LC_MESSAGES/fr.po
export TEXTDOMAIN="nis"
export TEXTDOMAINDIR=`dirname $0`"/.locale/"

MAXCPT=50000;

nb_images=0;
selection="";

txt_error="`gettext 'error'`"
#test if a file has been selected
if [ $# -eq 0 ]; then
	# zenity --error --title=$txt_error --text="`gettext 'You must select at least 1 file to process'`"
	here=`pwd`"/."
	files=`zenity --file-selection --multiple --separator="|" --filename="$here"`"|"
	#if $? != 0, user click on cancel button, so exit
	if [ "$?" != 0 ] ; then
		exit
	fi
	cpt=0
	# I put all filename in $selection here because I didn't managed to put filenames with whitespace in $*
	while [ ${#files} -gt 0 ]; do
		f="`echo $files |cut -f1 -d'|'`"
		isimage=`file -bi "$f" |grep -c image`
		if [ $isimage -eq 1 ]; then
			selection[$nb_images]=$f
			let "nb_images++"
		fi
		files=`echo $files |cut -f2- -d"|"`
		let "cpt++"
		# only to avoid infinite loop (do not occured normaly, but nobody never know.. perhaps!)
		if [ $cpt -gt $MAXCPT ]; then
			shift
		fi
	done
fi

#===================================
#       SELECT SIZE DIALOG
txt_text="`gettext 'Choisir taille image'`"
txt_title=$txt_text
txt_size="`gettext 'Taille'`"

imgsize=`zenity --title "$txt_title" --text "$txt_text" --list --radiolist --separator=" " --column="" --column="$txt_size" FALSE "60x60" FALSE "90x80" FALSE "160x120" FALSE "320x240" FALSE "640x480" FALSE "800x600" FALSE "1024x768" FALSE "1728x1296" TRUE "2592x1944" --height=220`

#if $? != 0, user click on cancel button, so exit
if [ "$?" != 0 ] ; then
	exit
fi

#user must select a target size
imgsize=`echo $imgsize | sed 's/ max//g'`
if [ ! "$imgsize" ]; then
	zenity --error --title=$txt_error --text="`gettext 'select a target size'`"
	# just restart myself (more user friendly I think)
	($0 "$*")&
	exit
fi

#transform 640x480 en 640x640 for convert to respect proportions
himgsize=$imgsize
val1=`echo "$imgsize" | awk -F'x' '{ print $1  }'`
imgsize="${val1}x${val1}"

#       END SELECT SIZE DIALOG
#=========================


#Select only images
while [ $# -gt 0 ]; do
	isimage=`file -bi "$1" | grep -c image` 
	if [ $isimage -eq 1 ]; then
		selection[$nb_images]=$1
		let "nb_images++"
	else
		isdir=`file -b "$1" |grep -c directory`
		if [ $isdir -eq 1 ]; then
			for f in `ls -1 "$1"`; do
				isimage=`file -bi "$1/$f" |grep -c image`
				if [ $isimage -eq 1 ]; then
					selection[$nb_images]="$1/$f"
					let "nb_images++"
				fi
			done
		fi
	fi
	shift
done

n=$nb_images
let "n=n-1"
(for i in `seq 0 $n`;do
	picture=${selection[$i]}
	img_filename=`basename "$picture"`
	img_dirname=`dirname "$picture"`

	#create directory if not exist and at least one image to process
	if [ ! -d "$img_dirname/$himgsize"  ]; then
		mkdir -p "$img_dirname/$himgsize"
	fi

	let "compteur += 1"
	echo "`gettext '# Processing image'` $compteur / $nb_images $img_filename ..."
	convert -quality 80 -resize $imgsize "$picture" "$img_dirname/$himgsize/$img_filename"
	#convert -quality 80 -resize $imgsize "$picture" $himgsize/"$picture"
	let "progress = compteur*100/nb_images"
	echo $progress
done
) | zenity --progress --auto-close --title="`gettext 'Scaling images'`" --text="`gettext 'Processing images ...'`"  --percentage=0

(gnome-open "`dirname \"${selection[0]}\"`/$himgsize") &
exit
Ce qui ouvre cette fenêtre

Image

Pour convertir

Code : Tout sélectionner

#!/bin/bash

while [ $# -gt 0 ]; do
	picture=$1
	jpg_file=`echo "$picture" | sed 's/\.\w*$/.jpg/'`
	/usr/bin/convert -quality 75 "$picture" jpeg:"$jpg_file"
	shift
done
On ne peut plus simple et rapide !...

il y a aussi des scripts pour renommer

Avatar du membre
débitant
modérateur
Messages : 11626
Enregistré le : mar. 14 juil. 2015 18:22
Localisation : Lorraine France

Re: équivalent de "photo réducteur " pour linux mint 18

Message par débitant »

bluc a écrit : Pourquoi ne pas deja convertir dans un format plus leger ,quand je vois les captures d'écran que tout le monde postent sur les forums et qu'il faut attendre pour qu'elles soit visibles quand on a un débit internet faible comme moi alors que les convertir en jpg divise leur poids par 4 sans réduire la taille
entièrement d'accord, et il est en effet rare que je poste autre chose que du jpg ;)

ça ferait un beau tuto, si tu donnes la démarche complète, est-ce qu'il suffit de placer dans .config/caja/scripts, après comment lancer ces scripts, faut il faire un lanceur, etc etc ;)
je pense aux ignorants tels que moi, qui suis un éternel débutant ;)
même ouvrir un sujet pour ça serait top ;)

bluc
Messages : 1273
Enregistré le : mar. 14 juil. 2015 07:50

Re: équivalent de "photo réducteur " pour linux mint 18

Message par bluc »

Une fois dans le dossier .config/caja/scripts (je ne sais pas pour Cinammon peut etre .config/nemo/scripts, chez moi c'est .local/share/nautilus/scripts ) il faut le nommer par exemple "convertjpg ou reducphoto,comme vous voulez , ensuite clic droit sur ce fichier >> Propriété >> Permission >> cocher la case "Autoriser l'execution"

Ensuite pour l'utiliser
clic droit sur l'image ou le dossier d'images et choisir dans le menu contextuel Scripts et choisir ce que l'on veut faire
Image

Répondre