首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >这个库可能有什么问题?

这个库可能有什么问题?
EN

Stack Overflow用户
提问于 2013-03-24 11:24:04
回答 1查看 55关注 0票数 0

我已经在codeigniter中创建了一个库。它不起作用。

我的库文件是;

代码语言:javascript
复制
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); 

class Image_pixelete{

function __construct()
{
    $this->ci=&get_instance();

}

public function do_pixel()
{
    $image = imagecreatefromjpeg(base_url().'photo/Penguins.jpg');
    $imagex = imagesx($image);
    $imagey = imagesy($image);

    $pixelate_y=10;
    $pixelate_x=10;
    $height=$imagey;
    $width=$imagex;
    for($y = 0;$y < $height;$y += $pixelate_y+1)
    {
        for($x = 0;$x < $width;$x += $pixelate_x+1)
        {
        // get the color for current pixel
        $rgb = imagecolorsforindex($image, imagecolorat($image, $x, $y));

        // get the closest color from palette
        $color = imagecolorclosest($image, $rgb['red'], $rgb['green'], $rgb['blue']);

        imagefilledrectangle($image, $x, $y, $x+$pixelate_x, $y+$pixelate_y, $color);   
        }
    }
}

下面是我的控制器调用

代码语言:javascript
复制
public function pixel()
    {
        $this->load->library('Image_pixelete');
        $this->Image_pixelete->do_pixel();
    }

这就是我的错误;

我对解决这个问题的确切性质感到困惑。你能帮我复习一下吗?

EN

回答 1

Stack Overflow用户

发布于 2013-03-24 11:47:29

尝试加载并使用小写的库。

代码语言:javascript
复制
$this->load->library('image_pixelete');
$this->image_pixelete->do_pixel();

查看类似的问题codeigniter cannot load library

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15594824

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档