<?php namespace League\ColorExtractor\Test; use League\ColorExtractor\Color; use League\ColorExtractor\ColorExtractor; use League\ColorExtractor\Palette; class PaletteTest extends \PHPUnit_Framework_TestCase { protected $jpegPath = './tests/assets/test.jpeg'; protected $gifPath = './tests/assets/test.gif'; protected $pngPath = './tests/assets/test.png'; protected $transparentPngPath = './tests/assets/red-transparent-50.png'; public function testJpegExtractSingleColor() { $extractor = new ColorExtractor(Palette::fromFilename($this->jpegPath)); $colors = $extractor->extract(1); $this->assertInternalType('array', $colors); $this->assertCount(1, $colors); $this->assertEquals(15985688, $colors[0]); } public function testGifExtractSingleColor() { $extractor = new ColorExtractor(Palette::fromFilename($this->gifPath)); $colors = $extractor->extract(1); $this->assertInternalType('array', $colors); $this->assertCount(1, $colors); $this->assertEquals(12022491, $colors[0]); }
13 fonctionnalités de cette bibliothèque
1. La capture des couleurs vous permet de choisir, de détecter et d'identifier les couleurs instantanément avec l'appareil photo.
2. L'application est conçue pour les graphistes et les daltoniens.
3. Nom de la couleur, teinte, représentation RVB et HSV.
(Aucun clic pour capturer n'est requis) Diagnostic des couleurs en temps réel.
4. Définissez la couleur de prise de vue comme fond d'écran solide.
5. Stabilité intelligente des couleurs.
6. Mise au point automatique intelligente.
7. Lampe de poche pour appareil photo, marche/arrêt.
8. Prend en charge toutes les caméras de téléphones portables (avant et arrière).
9. Sélection et sauvegarde instantanée des couleurs.
10. Couleur, nom de la couleur, représentation hexadécimale RVB, décimale RVB et HSV.
11. Jusqu'à 1300 couleurs et 16 catégories de couleurs de base.
12. Partagez et exportez instantanément les couleurs capturées.
13. Aide intégrée.
Toutes les ressources de ce site proviennent d'internautes ou sont réimprimées par les principaux sites de téléchargement. Veuillez vérifier vous-même l'intégrité du logiciel ! Toutes les ressources de ce site sont uniquement à titre de référence d'apprentissage. Merci de ne pas les utiliser à des fins commerciales. Sinon, vous serez responsable de toutes les conséquences ! En cas d'infraction, veuillez nous contacter pour la supprimer. Coordonnées : admin@php.cn
Article connexe
16Apr2024
Ouvrez ppt2013, créez une nouvelle diapositive et préparez les graphiques à remplir de couleur (les graphiques, les images et les polices peuvent tous être remplis de couleur). Il y a maintenant trois rectangles prêts à être remplis de couleur à titre d'exemple. Insérez trois rectangles de n'importe quelle taille. Les couleurs à remplir sont exprimées sous forme de codes hexadécimaux, qui sont #FFA5A5, #FFFFC2 et #C8E7ED. Nous remplirons respectivement ces trois couleurs dans les graphiques insérés. 2010 Seul le mode couleur RVB peut être reconnu, donc lorsque la couleur à remplir est représentée par un code hexadécimal, elle doit être convertie en valeur RVB. Par exemple, si nous envisageons de convertir le code #FFA5A5, la valeur convertie. est 255 165.
15Jun2023
Dans le processus de développement Web, PHP est un langage de script côté serveur largement utilisé. Il est utilisé par de nombreuses entreprises et développeurs pour créer des sites Web et des applications Web dynamiques. En tant que langage de script, il possède de nombreuses fonctions et extensions intégrées qui aident les développeurs à créer rapidement des applications. En plus des fonctions et extensions intégrées, il existe de nombreuses bibliothèques de fonctions PHP très utiles disponibles pour le développement d'applications. La bibliothèque de fonctions PHP est une collection de nombreuses fonctions prédéfinies. Ces fonctionnalités peuvent être utilisées conjointement avec les fonctions intégrées de PHP pour aider les développeurs à implémenter rapidement
12Jul2024
Dans la bibliothèque chaotique du monde de Taris, les différentes fissures colorées prêtent à confusion. Cependant, les aventuriers intelligents trouvent toujours des moyens d’y faire face. Que ce soit en résolvant des énigmes, en utilisant des objets spéciaux ou en exploitant des pouvoirs magiques, ils peuvent trouver une voie à suivre dans ce monde chaotique. Maintenant, explorons ensemble ces fissures vertigineuses et révélons les trésors et les secrets qui s'y cachent ! *Quatre types d'effets négatifs apparaîtront aléatoirement après que la faille soit touchée. Être touché par ces effets négatifs augmentera le nombre de vos couches de débuff, vous obligeant à empiler jusqu'à 55 couches plus tôt et à être tué instantanément, alors soyez-en sûr ! pour cacher vos compétences après avoir éliminé les couches. 1. Fissure rouge : Les tirs au sol durent plusieurs secondes et seront générés aux pieds de chaque membre de l'équipe chaque seconde.
20May2023
La bibliothèque GD est une extension de traitement d'images PHP. Elle fournit des fonctions puissantes qui nous permettent d'effectuer diverses opérations sur les images, telles que le recadrage, la rotation, la mise à l'échelle, l'ajout de filigranes, de filtres d'image, etc. Dans cet article, nous explorerons certaines des fonctions PHP de la bibliothèque GD qui nous aideront à mieux traiter les images. imagecreatefromjpeg() Cette fonction est utilisée pour créer une ressource d'image JPEG et peut importer des images à partir d'un fichier au format JPEG. Sa syntaxe est la suivante : $
19Jun2023
À mesure que les applications PHP continuent d'évoluer, de nombreuses fonctions complexes doivent être implémentées dans les applications Web. De nombreuses fonctions complexes sur les pages Web nécessitent le traitement de grandes quantités de données, ce qui peut ralentir le chargement des pages et nuire à l'expérience utilisateur. Cependant, en utilisant le cache pour stocker ces données, vous pouvez augmenter la vitesse de chargement de vos pages et améliorer l'expérience utilisateur. Cela nécessite l'utilisation de bibliothèques de mise en cache en PHP, telles que la bibliothèque Cache_Lite pour implémenter la mise en cache dans l'application. La bibliothèque Cache_Lite est une bibliothèque basée sur des fichiers
24Mar2023
Les packages de dépendances Linux font référence à des « fichiers de bibliothèque ». La plupart des packages de dépendances sont des fichiers de bibliothèque, y compris les bibliothèques dynamiques et les bibliothèques statiques. Les systèmes Linux, comme les autres systèmes d'exploitation, sont de conception modulaire, ce qui signifie que les fonctions dépendent les unes des autres et que certaines fonctions nécessitent. quelques autres fonctions pour les prendre en charge, ce qui peut améliorer la réutilisabilité du code.
Hot Tools
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Bibliothèque PHP pour les conteneurs d'injection de dépendances
Une collection de 50 excellents algorithmes PHP classiques
Algorithme PHP classique, apprenez d'excellentes idées et élargissez votre réflexion
Petite bibliothèque PHP pour optimiser les images
Petite bibliothèque PHP pour optimiser les images