标签: ppm

如何为ActivePerl安装Email :: Send :: Gmail?

我正在尝试安装该模块以进行邮件发送.

我得到以下错误:

Warning: Prerequisite 'IO::Socket::SSL => ' for 'CWEST/Net-SMTP-SSL-1.01.tar.gz'
 failed when processing 'SULLR/IO-Socket-SSL-1.31.tar.gz' with 'make_test => NO'
. Continuing, but chances to succeed are limited.
cp lib/Net/SMTP/SSL.pm blib\lib\Net\SMTP\SSL.pm
  CWEST/Net-SMTP-SSL-1.01.tar.gz
  C:\Perl\site\bin\dmake.exe -- OK
Running make test
C:\Perl\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib\lib',
 'blib\arch')" t/*.t
t/test.t ..
#   Failed test 'use Net::SMTP::SSL;'
#   at t/test.t line 2.
t/test.t .. 1/1 #     Tried to use 'Net::SMTP::SSL'.
#     Error:  Can't locate IO/Socket/SSL.pm in @INC (@INC contains: C:\Perl\cpan
\build\Net-SMTP-SSL-1.01-Jh6RtD\blib\lib C:\Perl\cpan\build\Net-SMTP-SSL-1.01-Jh
6RtD\blib\arch C:/Perl/site/lib C:/Perl/lib .) at C:\Perl\cpan\build\Net-SMTP-SS …
Run Code Online (Sandbox Code Playgroud)

perl activeperl ppm

3
推荐指数
1
解决办法
6259
查看次数

适用于Python 3.4.1的PPM到JPEG / JPG的转换

有谁知道使用Python 3.4.1专门将ppm文件转换为jpeg / jpg的任何方法吗?我环顾四周,只能找到先前版本python的解决方案。

python jpeg ppm

3
推荐指数
1
解决办法
8099
查看次数

在C中裁剪.ppm文件

我正在开发一个C程序,从起始点像素(x,y)(裁剪图像的左上角)到终点像素(x + w,x + h)裁剪.ppm文件(左下角)裁剪图片).

.ppm文件中的数据格式如下:

rgbrgbrgbrgbrgbrgb
rgbrgbrgbrgbrgbrgb
rgbrgbrgbrgbrgbrgb
rgbrgbrgbrgbrgbrgb

有没有一种简单的方法,避免使用二维数组,使用scanf()来做到这一点?

c file-io crop scanf ppm

2
推荐指数
1
解决办法
870
查看次数

无法安装perl模块opensuse 12.2

我一直在尝试在我全新的Opensuse安装上安装几个perl模块,但无济于事.我试图通过CPAN,PPM和手动安装它们,但仍然会出现同样的错误:

 Unparsable version '' for prerequisite Test at Makefile.PL line 4.
Run Code Online (Sandbox Code Playgroud)

尽管如此,Makefile.PL似乎能够毫无问题地执行,但随后的执行会导致问题.这是导致我认为问题的消息:

 make: *** [LevenshteinXS.o] Error 127
 JGOLDBERG/Text-LevenshteinXS-0.03.tar.gz
 /usr/bin/make -- NOT OK
Run Code Online (Sandbox Code Playgroud)

我试图做一个whereis make,结果似乎没问题:

 make: /usr/bin/make /usr/bin/X11/make /usr/share/man/man1/make.1.gz /usr/share/man/man1p/make.1p.gz
Run Code Online (Sandbox Code Playgroud)

这是cpan在告诉我安装失败之前进行的操作的完整重新计数:

 CPAN: Storable loaded ok (v2.34)
 Reading '/home/tito/.cpan/Metadata'
 Database was generated on Wed, 24 Oct 2012 19:07:03 GMT
 Running install for module 'Text::LevenshteinXS'
 Running make for J/JG/JGOLDBERG/Text-LevenshteinXS-0.03.tar.gz
 CPAN: Digest::SHA loaded ok (v5.71)
 CPAN: Compress::Zlib loaded ok (v2.048)
 Checksum for /home/tito/.cpan/sources/authors/id/J/JG/JGOLDBERG/Text-LevenshteinXS-0.03.tar.gz ok
 CPAN: File::Temp loaded ok (v0.22)
 CPAN: …
Run Code Online (Sandbox Code Playgroud)

perl cpan perl-module opensuse ppm

2
推荐指数
1
解决办法
1832
查看次数

在haskell中打印2d数组

我正在乱搞以这种简单的图像格式(PPM)打印随机的2d阵列Ints

0 1 0 0 1
1 0 0 1 0
0 1 1 0 0
0 1 1 1 0
0 0 0 1 0
Run Code Online (Sandbox Code Playgroud)

下面是我的代码,它可以工作,但对于这样一个简单的操作来说似乎太多代码了.有一个更好的方法吗?

import System.Random
import Data.Array.IArray

main = do
  g <- newStdGen
  let img = listArray ((0,0),(5,5)) ( myRands g ) :: Array (Int,Int) Int
  putStrLn $ printArray img

myRands :: RandomGen g => g -> [Int]
myRands g = randomRs (0,1) g

make2dRange :: Int -> Int -> Int -> Int -> [(Int,Int)]
make2dRange …
Run Code Online (Sandbox Code Playgroud)

printing arrays haskell ppm

2
推荐指数
1
解决办法
3920
查看次数

C++中的Mandelbrot图像生成器使用多线程"覆盖(?)"图像的一半

我真的不知道如何正确解释我的问题,但希望你可以使用我提供的图像来理解它.

我在互联网上使用模板和教程制作了这个Mandelbrot图像生成器,我正在尝试使生成过程多线程,因此图像被分成4个相等的部分,每个线程计算该部分.问题是,图像的前半部分变黑,后半部分变好.我不知道问题是什么.

这段代码在没有多线程的情况下工作正常,所以即使我觉得问题存在于那里我仍然找不到它.

码:

// mandelbrot.cpp
// compile with: g++ -std=c++11 -pthread mandelbrot.cpp -o mandelbrot
// view output with: eog mandelbrot.ppm

#include <fstream>
#include <iostream>
#include <complex> // if you make use of complex number facilities in C++
#include <thread>
#include <vector>

template <class T>
struct RGB
{
    T r, g, b;
};

template <class T>
class Matrix
{
  public:
    Matrix(const size_t rows, const size_t cols) : _rows(rows), _cols(cols)
    {
        _matrix = new T *[rows];
        for (size_t i = 0; …
Run Code Online (Sandbox Code Playgroud)

c++ multithreading mandelbrot ppm

2
推荐指数
1
解决办法
285
查看次数

Windows等效于所需的perl模块(在activestate ppm中不可用),例如file :: finder

我正在尝试将用linux编写的代码导入eclipse的perl插件'epic',并在windows中安装了activestate perl.大多数模块都有一个activestate等效,但其中一些我用ppm找不到.有谁知道如何获得以下模块,以便代码可以编译?

  • 文件::查找
  • 电子表格:: WriteExcel ::工具
  • SYBASE :: CTLIB
  • SYBASE :: DBLIB
  • SYBASE :: XFER
  • 模板
  • 模板::常量
  • DBD ::的Sybase
  • 文件:: Rsync的
  • PerlIO的/ gzip的

perl module activestate ppm

1
推荐指数
1
解决办法
600
查看次数

从Linux控制台运行一个函数(来自.py文件)

也许标题不是很清楚,让我详细说明.

我有一个python脚本打开一个ppm文件,应用一个选定的过滤器(旋转...)并创建一个新的图片.直到这里一切正常

但我想通过Linux控制台做同样的事情:

ppmfilter.py ROTD /path/imageIn.ppm /path/imageOut.ppm

这里ROTD是应用旋转的函数的名称.

我不知道该怎么做,我正在寻找一个允许我这样做的图书馆.

期待着你的帮助.

PS:我正在使用python 2.7

python console ppm

1
推荐指数
1
解决办法
1780
查看次数

使用python和PIL模块导入PPM图像

编辑: 实际上,我需要一种方法,我可以读取线条,并将像素信息提取到一些结构,所以我可以使用putpixel函数创建基于ppm p3文件的图像.

我已经尝试了这么久,我不能只是做对了.

我正在使用Python Imaging Library(PIL),我想打开一个PPM图像并将其显示为屏幕上的图像.

我怎么能只使用PIL呢?

这是我的ppm图片.它只是我创建的7x1图像.

P3
# size 7x1
7 1
255
0
0
0
201
24
24
24
201
45
24
54
201
201
24
182
24
201
178
104
59
14
Run Code Online (Sandbox Code Playgroud)

python import image ppm python-imaging-library

0
推荐指数
1
解决办法
2万
查看次数

Ada中的File_Type用于位图

我在Internet上找到的代码有问题,我想制作一个位图,程序说:

程序放PPM(File:File_Type; Picture:Image)是

但是当我在main中调用该过程时,我不知道我应该在第一个参数中添加什么,一个带有名称的字符串,扩展名还是什么?

我希望你能帮帮我 :)

file-type ada ppm

0
推荐指数
1
解决办法
178
查看次数

旋转图像.pbm Haskell

我需要有关haskell中的旋转或旋转矩阵的帮助

我有一个数据类型为RGB的列表:

data RGBdata= RGB Int Int Int

m = [[(RGB 0 255 255),(RGB 255 0 0)],[(RGB 255 255 255),(RGB 255 0 0)]]
Run Code Online (Sandbox Code Playgroud)

更好看我有一个2x2矩阵:

m = [[(RGB 1 2 3),(RGB 4 5 6)],
     [(RGB 7 8 9),(RGB 1 5 9)]]
Run Code Online (Sandbox Code Playgroud)

我需要90°旋转,我的意思是:

m = [[(RGB 7 8 9),(RGB 1 2 3)]
     [(RGB 1 5 9),(RGB 4 5 6)]]
Run Code Online (Sandbox Code Playgroud)

扩展我的解释,我有2种数据类型:

data RGBdata= RGB Int Int Int
data PBMfile= PBM Int Int [[RGBdata]]
Run Code Online (Sandbox Code Playgroud)

我的功能收到:

spin :: PBMfile -> PBMfile
spin (PBM x y …
Run Code Online (Sandbox Code Playgroud)

haskell rotation matrix ppm

-1
推荐指数
1
解决办法
977
查看次数