Fatal Error: Call to undefined function imagefilter()


 
Thread Tools Search this Thread
Top Forums Web Development Fatal Error: Call to undefined function imagefilter()
# 1  
Old 12-29-2009
Fatal Error: Call to undefined function imagefilter()

I am using PHP5 in ubuntu 9.10.
First I installed PHP and GD as separate package. I tried doing manipulation with images using php image function. When I try using the function imagefilter(), it was not worked and got the solution that need to compile the PHP with the bundled version of GD. So that I have downloaded php5 source and compiled with GD and installed that deb package. Just I did the following steps,
Quote:
#apt-get install build-essential fakeroot dpkg-dev devscripts
#apt-get source php5
#apt-get build-dep php5
#dpkg-source -x php5_5.2.10.dfsg.1-2ubuntu6.3.dsc
#dpkg-buildpackage -rfakeroot
#dpkg -i php5-gd_5.2.10.dfsg.1-2ubuntu6.3_i386.deb
#/etc/init.d/apache2 restart
After doing all the above also, I am unable to use imagefilter() function in php.

Pls, help me to fix this issue
Login or Register to Ask a Question

Previous Thread | Next Thread

8 More Discussions You Might Find Interesting

1. What is on Your Mind?

PHP Fatal Errors During SSL Cert Management - PHP Fatal error: xc_fcntl_mutex failed

Today, I noticed some errors in our SSL cert renewal log files, mostly related to domains where the IP address had changed. Concerned about this, rebuilt out SSL cert, which normally goes well without a hiccup. However, for today, for some reason which I cannot explain, there was a PHP error... (0 Replies)
Discussion started by: Neo
0 Replies

2. Emergency UNIX and Linux Support

Perl error: Can't call method "value" on an undefined value

Hi, I am running a perl script to automate a process and I keep running into a error can't find the "value" Can't call method "value" on an undefined value at process_file.pl line 44. file is CVS cell is ifdfdxrfmp.ksh Here is the script I have also attached it as well: ... (2 Replies)
Discussion started by: vpundit
2 Replies

3. Shell Programming and Scripting

After exit from function it should not call other function

Below is my script that is function properly per my conditions but I am facing one problem here that is when one function fails then Iy should not check other functions but it calls the other function too So anyone can help me how could i achieve this? iNOUT i AM GIVING TO THE... (1 Reply)
Discussion started by: rohit22hamirpur
1 Replies

4. Shell Programming and Scripting

error when call function in bash script

Dear all, Could you please advice as I when call function i found the following error " refills: command not found" note that refills is function name. following also the function and how i call it function refills { echo "formatting refills and telepin" >> $log awk -F,... (20 Replies)
Discussion started by: ahmed.gad
20 Replies

5. Programming

undefined reference to 'function'

Hi, i want to compile a code where fortran calls c . First I compiled C module ,it has pass by gcc. However, after generating .o file. I compiled C and fortran files together by intel fortran and it failed " undefined reference to 'vicerror'". vicerror is a function. I do not know why. (1 Reply)
Discussion started by: austinhsu
1 Replies

6. Infrastructure Monitoring

diffrence between method call and function call in perl

Hello, I have a problem with package and name space. require "/Mehran/DSGateEngineLib/general.pl"; use strict; sub System_Status_Main_Service_Status_Intrusion_Prevention { my %idpstatus; my @result; &General_ReadHash("/var/dsg/idp/settings",\%idpstatus); #print... (4 Replies)
Discussion started by: Zaxon
4 Replies

7. Shell Programming and Scripting

Function Call

Hi, I have a string corresponding to a function. How I can call that function without if statement? Thanks in advance. (4 Replies)
Discussion started by: Zaxon
4 Replies

8. Shell Programming and Scripting

Function Call

How we can start a process if doesn't exists before? (1 Reply)
Discussion started by: Zaxon
1 Replies
Login or Register to Ask a Question
IMAGEFILTER(3)								 1							    IMAGEFILTER(3)

imagefilter - Applies a filter to an image

SYNOPSIS
bool imagefilter (resource $image, int $filtertype, [int $arg1], [int $arg2], [int $arg3], [int $arg4]) DESCRIPTION
imagefilter(3) applies the given filter $filtertype on the $image. PARAMETERS
o $ image -An image resource, returned by one of the image creation functions, such as imagecreatetruecolor(3). o $filtertype -$filtertype can be one of the following: o IMG_FILTER_NEGATE: Reverses all colors of the image. o IMG_FILTER_GRAYSCALE: Converts the image into grayscale. o IMG_FILTER_BRIGHTNESS: Changes the brightness of the image. Use $arg1 to set the level of brightness. The range for the brightness is -255 to 255. o IMG_FILTER_CONTRAST: Changes the contrast of the image. Use $arg1 to set the level of contrast. o IMG_FILTER_COLORIZE: Like IMG_FILTER_GRAYSCALE, except you can specify the color. Use $arg1, $arg2 and $arg3 in the form of $red, $green, $blue and $arg4 for the $alpha channel. The range for each color is 0 to 255. o IMG_FILTER_EDGEDETECT: Uses edge detection to highlight the edges in the image. o IMG_FILTER_EMBOSS: Embosses the image. o IMG_FILTER_GAUSSIAN_BLUR: Blurs the image using the Gaussian method. o IMG_FILTER_SELECTIVE_BLUR: Blurs the image. o IMG_FILTER_MEAN_REMOVAL: Uses mean removal to achieve a "sketchy" effect. o IMG_FILTER_SMOOTH: Makes the image smoother. Use $arg1 to set the level of smoothness. o IMG_FILTER_PIXELATE: Applies pixelation effect to the image, use $arg1 to set the block size and $arg2 to set the pixela- tion effect mode. o $arg1 - o IMG_FILTER_BRIGHTNESS: Brightness level. o IMG_FILTER_CONTRAST: Contrast level. o IMG_FILTER_COLORIZE: Value of red component. o IMG_FILTER_SMOOTH: Smoothness level. o IMG_FILTER_PIXELATE: Block size in pixels. o $arg2 - o IMG_FILTER_COLORIZE: Value of green component. o IMG_FILTER_PIXELATE: Whether to use advanced pixelation effect or not (defaults to FALSE). o $arg3 - o IMG_FILTER_COLORIZE: Value of blue component. o $arg4 - o IMG_FILTER_COLORIZE: Alpha channel, A value between 0 and 127. 0 indicates completely opaque while 127 indicates completely transparent. RETURN VALUES
Returns TRUE on success or FALSE on failure. CHANGELOG
+--------+---------------------------------------------------+ |Version | | | | | | | Description | | | | +--------+---------------------------------------------------+ | 5.3.0 | | | | | | | Pixelation support ( IMG_FILTER_PIXELATE) was | | | added. | | | | | 5.2.5 | | | | | | | Alpha support for IMG_FILTER_COLORIZE was added. | | | | +--------+---------------------------------------------------+ EXAMPLES
Example #1 imagefilter(3) grayscale example <?php $im = imagecreatefrompng('dave.png'); if($im && imagefilter($im, IMG_FILTER_GRAYSCALE)) { echo 'Image converted to grayscale.'; imagepng($im, 'dave.png'); } else { echo 'Conversion to grayscale failed.'; } imagedestroy($im); ?> Example #2 imagefilter(3) brightness example <?php $im = imagecreatefrompng('sean.png'); if($im && imagefilter($im, IMG_FILTER_BRIGHTNESS, 20)) { echo 'Image brightness changed.'; imagepng($im, 'sean.png'); imagedestroy($im); } else { echo 'Image brightness change failed.'; } ?> Example #3 imagefilter(3) colorize example <?php $im = imagecreatefrompng('philip.png'); /* R, G, B, so 0, 255, 0 is green */ if($im && imagefilter($im, IMG_FILTER_COLORIZE, 0, 255, 0)) { echo 'Image successfully shaded green.'; imagepng($im, 'philip.png'); imagedestroy($im); } else { echo 'Green shading failed.'; } ?> Example #4 imagefilter(3) negate example <?php // Define our negate function so its portable for // php versions without imagefilter() function negate($im) { if(function_exists('imagefilter')) { return imagefilter($im, IMG_FILTER_NEGATE); } for($x = 0; $x < imagesx($im); ++$x) { for($y = 0; $y < imagesy($im); ++$y) { $index = imagecolorat($im, $x, $y); $rgb = imagecolorsforindex($index); $color = imagecolorallocate($im, 255 - $rgb['red'], 255 - $rgb['green'], 255 - $rgb['blue']); imagesetpixel($im, $x, $y, $color); } } return(true); } $im = imagecreatefromjpeg('kalle.jpg'); if($im && negate($im)) { echo 'Image successfully converted to negative colors.'; imagejpeg($im, 'kalle.jpg', 100); imagedestroy($im); } else { echo 'Converting to negative colors failed.'; } ?> Example #5 imagefilter(3) pixelate example <?php // Load the PHP logo, we need to create two instances // to show the differences $logo1 = imagecreatefrompng('./php.png'); $logo2 = imagecreatefrompng('./php.png'); // Create the image instance we want to show the // differences on $output = imagecreatetruecolor(imagesx($logo1) * 2, imagesy($logo1)); // Apply pixelation to each instance, with a block // size of 3 imagefilter($logo1, IMG_FILTER_PIXELATE, 3); imagefilter($logo2, IMG_FILTER_PIXELATE, 3, true); // Merge the differences onto the output image imagecopy($output, $logo1, 0, 0, 0, 0, imagesx($logo1) - 1, imagesy($logo1) - 1); imagecopy($output, $logo2, imagesx($logo2), 0, 0, 0, imagesx($logo2) - 1, imagesy($logo2) - 1); imagedestroy($logo1); imagedestroy($logo2); // Output the differences header('Content-Type: image/png'); imagepng($output); imagedestroy($output); ?> The above example will output something similar to:[NOT DISPLAYABLE MEDIA]Output of example : imagefilter() pixelate NOTES
SEE ALSO
imageconvolution(3). PHP Documentation Group IMAGEFILTER(3)