imagecolorstotal()

ฟังก์ชั่น imagecolorstotal () เป็นฟังก์ชั่น inbuilt ใน PHP ซึ่งใช้ในการค้นหาจำนวนสีในจานสีของภาพ ฟังก์ชั่นนี้คืนค่าจำนวนสีในจานสีภาพ 

 

รูปแบบ Syntax

imagecolorstotal ( resource $image ) : int

พารามิเตอร์:ฟังก์ชั่นนี้ยอมรับพารามิเตอร์$ imageซึ่งจำเป็นต้องมี ฟังก์ชั่น imagecreatetruecolor() ใช้เพื่อสร้างภาพในขนาดที่กำหนด ฟังก์ชั่นนี้สร้างภาพเปล่าตามขนาดที่กำหนด

Return Value :ฟังก์ชั่นนี้คืนจำนวนสีในจานสีภาพที่กำหนดหรือ 0 สำหรับภาพ truecolor 

 

ด้านล่างนี้เป็นโปรแกรมแสดงให้เห็นถึงฟังก์ชั่น imagecolorstotal () ใน PHP:

<?php 

// store the image in variable. 
$image = imagecreatefrompng( 
'image.png'); 

echo 'Colors in image: ' . imagecolorstotal($image); 

// Free image 
imagedestroy($image); 
?> 

ผลลัพธ์ จะออกมาเป็นดังนี้ 

Colors in image: 187

 จะเห็นว่าผลลัพธ์ที่ออกมาจะเป็นจำนวน integer เป็นการแสดงผลการค้นหาจำนวนสี ซึ่งในที่นี้ คือ 187 สี เราสามารถนำฟังก์ชันนี้ไปประยุกต์เพิ่มเติมได้เช่นเพื่อการมวค้นหาจำนวนสีของแต่ละภาพและเอาไปประมวลผลต่อตามต้องการว่าจะไปทำไรแล้วแต่เรา

 

 

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : ฟังก์ชัน PHP

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ไม่มีใครช่วยได้เลยหรือครับปัญหาเรื่องแบบฟอร์ม Chrono Form
โดย editmaster88 พ 06 ต.ค. 2010 3:02 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
1509
พ 06 ต.ค. 2010 3:16 pm โดย mindphp View Topic ไม่มีใครช่วยได้เลยหรือครับปัญหาเรื่องแบบฟอร์ม Chrono Form
รับโปรแกรมเมอร์ PHP
โดย cabf656 พ 06 ต.ค. 2010 11:53 am บอร์ด MindPHP News & Feedback
2
1854
พฤ 09 ธ.ค. 2010 11:04 am โดย phajvaj View Topic รับโปรแกรมเมอร์ PHP
ถามเรื่อง การ post ค่า ค่ะ
โดย odamayuko พ 06 ต.ค. 2010 10:37 am บอร์ด Programming - PHP
4
1116
พ 06 ต.ค. 2010 6:26 pm โดย mindphp View Topic ถามเรื่อง การ post ค่า ค่ะ
ขอความช่วยเหลือคับ ฝากพี่ๆช่วยดูตัวอย่างโค๊ดการเขียนระบบสมาชิกด้วยครับคับ
โดย Anonymous พ 06 ต.ค. 2010 9:35 am บอร์ด Programming - PHP
5
2363
พ 06 ต.ค. 2010 10:57 am โดย mindphp View Topic ขอความช่วยเหลือคับ ฝากพี่ๆช่วยดูตัวอย่างโค๊ดการเขียนระบบสมาชิกด้วยครับคับ
NOD32 Update 5506 มีรายละเีอียดตามนี้
โดย imsn พ 06 ต.ค. 2010 2:52 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
1346
พ 06 ต.ค. 2010 2:52 am โดย imsn View Topic NOD32 Update 5506 มีรายละเีอียดตามนี้
การแก้ไขข้อมูลของ Radio คือสร้างฟอร์มกรอกข้อมูลมี
โดย Anonymous พ 06 ต.ค. 2010 12:35 am บอร์ด Programming - PHP
1
1759
พ 06 ต.ค. 2010 10:27 am โดย mindphp View Topic การแก้ไขข้อมูลของ Radio คือสร้างฟอร์มกรอกข้อมูลมี
QR Code ของเว็บเราครับ mindphp.com
โดย mindphp อ 05 ต.ค. 2010 10:54 pm บอร์ด Programming - PHP
1
1179
อ 05 ต.ค. 2010 10:57 pm โดย mindphp View Topic QR Code ของเว็บเราครับ mindphp.com
วิธีการส่งค่าตัวแปร จากหน้านึง ไปแสดงผลอีกหน้านึง
โดย genocideaon อ 05 ต.ค. 2010 1:24 pm บอร์ด Programming - PHP
0
1358
อ 05 ต.ค. 2010 1:24 pm โดย genocideaon View Topic วิธีการส่งค่าตัวแปร จากหน้านึง ไปแสดงผลอีกหน้านึง