Image :: math :: restringirescala de matemática usada na restrição de tamanho da imagem (como miniaturas) | |
Baixe Agora |
Image :: math :: restringir Classificação e resumo
Propaganda
- Licença:
- Perl Artistic License
- Preço:
- FREE
- Nome do editor:
- Adam Kennedy
- Site do editor:
- http://search.cpan.org/~adamk/
Image :: math :: restringir Tag
Image :: math :: restringir Descrição
Escalando a matemática usada na restrição de tamanho da imagem (como miniaturas) Image :: Math :: Restrain é um módulo Perl com as funções matemáticas de escala usadas na restrição do tamanho da imagem (como miniaturas) .Synopsis Use imagem :: Matemática :: restringir; # Criar o objeto Math My $ Math = Image :: Matemática :: Construção-> Novo (64, 48); # Obtenha os valores de escala para uma imagem arbitrária Minha $ Image = My :: Image-> Carga ("MyImage.jpg"); Minha $ Scaling = $ Math-> Restrain ($ image-> Largura, $ image-> Altura); morrer "não precisa escalar" se $ dimensionamento -> {escala} == 1; # Retorna os três valores como uma lista quando chamado na matriz contecem a minha ($ largura, $ altura, $ escala) = $ math-> restringir (800, 600); # Há muitas maneiras diferentes de especificar a restrição # restringir com base na largura apenas $ math = image :: math :: restringir-> Novo (100, 0); # Restringir com base na altura apenas $ math = image :: math :: restringir-> novo (0, 100); # Ou você pode fornecer os dois valores por Array Ref $ Math = Image :: Matemática :: Construção-> Novo (); # Restringir altura e largura pelo mesmo valor $ math = image :: math :: restringir-> Novo (100); # Vários formulários de string para fazer a mesma coisa $ math = image :: math :: restringir-> Novo ('restringir (800x600)'); $ math = image :: math :: restringir-> Novo ('300x200'); $ math = image :: math :: restringir-> Novo ('300w200h'); $ math = image :: math :: restringir-> Novo ('100 W'); $ math = image :: math :: restringir-> Novo ('100h'); # Serializa de volta para 'restringir (800x600)'. # Você pode usar isso para armazenar o objeto se desejar. Minha $ String = $ Math-> As_string; Existem vários módulos e sistemas diferentes que restringem os tamanhos de imagem, como thumbnailing. Cada um deles implementa independentemente a mesma lógica. Isto é, dada uma largura e / ou restrição de altura, eles verificam para ver se a imagem é maior que a restrição e, em caso de assim, escala a imagem para baixo proporcionalmente para que ela se encaixe com as restrições. De curso, todos eles fazem isso ligeiramente differly , e alguns fazem melhor que os outros.Imagem :: Math :: Restrain foi criado especificamente para implementar esta lógica uma vez, e implementá-lo corretamente. Qualquer módulo ou script que o tamanho da imagem restringindo ou thumbnailing provavelmente deve usar isso para sua matemática. Requisitos: · Perl.
Image :: math :: restringir Software Relacionado
Matemática :: Farnsworth :: Funções
Uma grande referência a todas as funções na matemática :: Farnsworth Standard Biblioteca ...
148