คำถามติดแท็ก image-processing

อะไรก็ตามที่เกี่ยวข้องกับการประมวลผลภาพดิจิทัลเช่นทฤษฎีและเทคนิคที่ใช้ในการดึงหรือจัดการข้อมูลจากภาพดิจิทัล

3
ฉันควรใช้ไลบรารีใดสำหรับการจัดการอิมเมจฝั่งเซิร์ฟเวอร์บน Node.JS [ปิด]
ตามที่กล่าวไว้ในปัจจุบันคำถามนี้ไม่เหมาะสำหรับรูปแบบถาม & ตอบของเรา เราคาดหวังว่าคำตอบจะได้รับการสนับสนุนจากข้อเท็จจริงการอ้างอิงหรือความเชี่ยวชาญ แต่คำถามนี้อาจก่อให้เกิดการถกเถียงโต้แย้งการสำรวจความคิดเห็นหรือการอภิปรายเพิ่มเติม หากคุณรู้สึกว่าคำถามนี้สามารถปรับปรุงได้และอาจเปิดใหม่ได้โปรดไปที่ศูนย์ช่วยเหลือเพื่อรับคำแนะนำ ปิดให้บริการใน7 ปีที่ผ่านมา ฉันพบรายการไลบรารีที่มีอยู่ค่อนข้างมากใน Node.JS wiki แต่ฉันไม่แน่ใจว่าอันไหนเป็นผู้ใหญ่มากกว่าและให้ประสิทธิภาพที่ดีกว่า โดยทั่วไปฉันต้องการทำสิ่งต่อไปนี้: โหลดภาพบางภาพไปยังเซิร์ฟเวอร์จากแหล่งภายนอก วางลงบนผืนผ้าใบขนาดใหญ่ ครอบตัดและปิดบังไว้เล็กน้อย ใช้ตัวกรองหรือสองตัว ปรับขนาดภาพสุดท้ายและให้ลิงก์ไป บวกใหญ่ถ้าแพคเกจโหนดทำงานได้ทั้งบน Linux และ Windows

4
การเป็นตัวแทนของ Haskell ใดที่แนะนำสำหรับอาร์เรย์พิกเซลแบบ 2 มิติที่ไม่มีกล่องที่มีพิกเซลนับล้าน
ฉันต้องการแก้ไขปัญหาการประมวลผลภาพใน Haskell ฉันกำลังทำงานกับทั้ง bitonal (บิตแมป) และภาพสีที่มีพิกเซลหลายล้านพิกเซล ฉันมีคำถามมากมาย: ฉันควรเลือกอะไรระหว่างVector.UnboxedกับUArray? ทั้งคู่เป็นอาร์เรย์ที่ไม่มีกล่อง แต่Vectorดูเหมือนว่าสิ่งที่เป็นนามธรรมนั้นมีการโฆษณาอย่างมากโดยเฉพาะอย่างยิ่งเกี่ยวกับลูปฟิวชัน คือVectorมักจะดีขึ้นหรือไม่ ถ้าไม่ควรใช้การแทนค่าเมื่อใด สำหรับภาพสีฉันต้องการเก็บสามเท่าของจำนวนเต็ม 16 บิตหรือสามเท่าของตัวเลขทศนิยมตำแหน่งเดียวที่มีความแม่นยำสูง เพื่อจุดประสงค์นี้เป็นอย่างใดอย่างหนึ่งVectorหรือUArrayง่ายต่อการใช้งาน? นักแสดงมากขึ้น? สำหรับภาพ bitonal ฉันจะต้องจัดเก็บเพียง 1 บิตต่อพิกเซล มีประเภทข้อมูลที่กำหนดไว้ล่วงหน้าที่สามารถช่วยฉันได้ที่นี่โดยการบรรจุพิกเซลหลาย ๆ คำลงในคำหรือฉันเป็นของตัวเอง สุดท้ายอาร์เรย์ของฉันเป็นสองมิติ ฉันคิดว่าฉันสามารถจัดการกับอินดิเคเตอร์พิเศษที่กำหนดโดยการแทนค่าเป็น "อาร์เรย์อาร์เรย์" (หรือเวกเตอร์ของเวกเตอร์) แต่ฉันต้องการสิ่งที่เป็นนามธรรมที่รองรับการทำแผนที่ดัชนี มีใครแนะนำอะไรจากไลบรารีมาตรฐานหรือจาก Hackage ได้บ้าง? ฉันเป็นโปรแกรมเมอร์ที่ใช้งานได้และไม่จำเป็นต้องกลายพันธุ์ :-)

4
แสดงตัวอย่างรูปภาพก่อนอัปโหลด
ในรูปแบบ HTML ของฉันฉันได้ป้อนข้อมูลด้วยไฟล์ประเภทเช่น: <input type="file" multiple> จากนั้นฉันจะเลือกไฟล์หลายไฟล์โดยคลิกที่ปุ่มป้อนข้อมูลนั้น ตอนนี้ฉันต้องการแสดงตัวอย่างของภาพที่เลือกก่อนที่จะส่งแบบฟอร์ม วิธีทำใน HTML 5

6
รับขนาดภาพโดยไม่ต้องโหลดภาพลงในหน่วยความจำ
ฉันเข้าใจว่าคุณสามารถรับขนาดภาพโดยใช้ PIL ได้ในลักษณะต่อไปนี้ from PIL import Image im = Image.open(image_filename) width, height = im.size อย่างไรก็ตามฉันต้องการรับความกว้างและความสูงของภาพโดยไม่ต้องโหลดภาพในหน่วยความจำ เป็นไปได้หรือไม่ ฉันทำสถิติเกี่ยวกับขนาดภาพเท่านั้นและไม่สนใจเนื้อหาของภาพ ฉันแค่ต้องการทำให้การประมวลผลเร็วขึ้น

15
คำสั่ง cv2.imshow ทำงานไม่ถูกต้องใน opencv-python
ฉันใช้ opencv 2.4.2, python 2.7 รหัสง่ายๆต่อไปนี้สร้างหน้าต่างชื่อที่ถูกต้อง แต่เนื้อหาว่างเปล่าและไม่แสดงภาพ: import cv2 img=cv2.imread('C:/Python27/03323_HD.jpg') cv2.imshow('ImageWindow',img) มีใครรู้เกี่ยวกับปัญหานี้บ้าง?

4
วิธีการรวมรูปภาพในบรรทัดคำสั่ง [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการเมื่อปีที่แล้ว ปรับปรุงคำถามนี้ ฉันอยากจะลองใช้เทคนิคCSS Spriteเพื่อโหลดภาพขนาดย่อสองสามภาพเป็นภาพเดียว ดังนั้นฉันต้อง "รวม" ภาพขนาดย่อสองสามภาพในไฟล์เดียวแบบออฟไลน์ในเซิร์ฟเวอร์ สมมติว่าฉันมีภาพขนาดย่อ 10 ภาพที่มีขนาดเท่ากัน คุณจะแนะนำให้ฉัน "รวม" จากบรรทัดคำสั่ง Linux ได้อย่างไร

2
อธิบายการแบ่งส่วนภาพโดยใช้ค่าเฉลี่ยกะ
ใครก็ได้โปรดช่วยฉันทำความเข้าใจว่าการแบ่งส่วนของค่าเฉลี่ยกะทำงานอย่างไร นี่คือเมทริกซ์ 8x8 ที่ฉันเพิ่งสร้างขึ้นมา 103 103 103 103 103 103 106 104 103 147 147 153 147 156 153 104 107 153 153 153 153 153 153 107 103 153 147 96 98 153 153 104 107 156 153 97 96 147 153 107 103 153 153 147 156 153 …

1
การแปลงภาพเป็นศิลปะ ASCII
อารัมภบท หัวข้อนี้จะปรากฏขึ้นที่นี่ใน Stack Overflow เป็นครั้งคราว แต่มักจะถูกลบออกเนื่องจากเป็นคำถามที่เขียนไม่ดี ฉันเห็นคำถามดังกล่าวมากมายและจากนั้นก็เงียบจากOP (ตัวแทนต่ำปกติ) เมื่อมีการร้องขอข้อมูลเพิ่มเติม ในบางครั้งหากข้อมูลที่ป้อนนั้นดีพอสำหรับฉันฉันตัดสินใจที่จะตอบกลับด้วยคำตอบและโดยปกติจะได้รับการโหวตเพิ่มขึ้นไม่กี่ครั้งต่อวันในขณะที่ใช้งานอยู่ แต่หลังจากนั้นไม่กี่สัปดาห์คำถามจะถูกลบ / ลบและทั้งหมดเริ่มต้นจาก จุดเริ่มต้น. ดังนั้นฉันจึงตัดสินใจเขียนคำถามและคำตอบนี้เพื่อให้สามารถอ้างอิงคำถามดังกล่าวได้โดยตรงโดยไม่ต้องเขียนคำตอบซ้ำแล้วซ้ำอีก ... อีกเหตุผลหนึ่งคือเมตาเธรดนี้มีเป้าหมายที่ฉันดังนั้นหากคุณได้รับข้อมูลเพิ่มเติมโปรดแสดงความคิดเห็น คำถาม ฉันจะแปลงภาพบิตแมปเป็นASCII artโดยใช้C ++ ได้อย่างไร ข้อ จำกัด บางประการ: ภาพระดับสีเทา โดยใช้แบบอักษรที่เว้นระยะห่างแบบโมโน ทำให้มันง่าย (ไม่ใช้สิ่งที่สูงเกินไปสำหรับโปรแกรมเมอร์ระดับเริ่มต้น) นี่คือหน้า Wikipedia ที่เกี่ยวข้องศิลปะ ASCII (ขอบคุณ @RogerRowland) นี่คือเขาวงกตที่คล้ายกับ Q&A การแปลง ASCII Art

8
อัลกอริทึมเพื่อตรวจจับมุมของแผ่นกระดาษในภาพถ่าย
วิธีใดที่ดีที่สุดในการตรวจจับมุมของใบแจ้งหนี้ / ใบเสร็จ / แผ่นกระดาษในภาพถ่าย สิ่งนี้จะใช้สำหรับการแก้ไขมุมมองในภายหลังก่อน OCR แนวทางปัจจุบันของฉันคือ: RGB> Grey> Canny Edge Detection with thresholding> Dilate (1)> Remove small objects (6)> clear boarder objects> pick larges blog ตาม Convex Area > [การตรวจจับมุม - ไม่ได้ใช้งาน] ฉันอดไม่ได้ที่จะคิดว่าต้องมีวิธี 'อัจฉริยะ' / สถิติที่แข็งแกร่งกว่านี้เพื่อจัดการการแบ่งกลุ่มประเภทนี้ ฉันไม่มีตัวอย่างการฝึกอบรมมากนัก แต่ฉันน่าจะได้ 100 ภาพด้วยกัน บริบทที่กว้างขึ้น: ฉันใช้ matlab ในการสร้างต้นแบบและวางแผนที่จะใช้ระบบใน OpenCV และ Tesserect-OCR นี่เป็นปัญหาแรกในการประมวลผลภาพจำนวนมากที่ฉันต้องแก้ไขสำหรับแอปพลิเคชันเฉพาะนี้ …

3
แปลงภาพจาก PIL เป็นรูปแบบ openCV
ฉันกำลังพยายามแปลงภาพจากPILเป็นOpenCVรูปแบบ ฉันกำลังใช้OpenCV 2.4.3. นี่คือสิ่งที่ฉันพยายามจนถึงตอนนี้ >>> from PIL import Image >>> import cv2 as cv >>> pimg = Image.open('D:\\traffic.jpg') #PIL Image >>> cimg = cv.cv.CreateImageHeader(pimg.size,cv.IPL_DEPTH_8U,3) #CV Image >>> cv.cv.SetData(cimg,pimg.tostring()) >>> cv.cv.NamedWindow('cimg') >>> cv.cv.ShowImage('cimg',cimg) >>> cv.cv.WaitKey() แต่ฉันคิดว่ารูปภาพไม่ได้รับการแปลงเป็นรูปแบบ CV หน้าต่างแสดงภาพสีน้ำตาลขนาดใหญ่ ฉันผิดพลาดตรงไหนในการแปลงรูปภาพPILเป็นCVรูปแบบ นอกจากนี้ทำไมฉันต้องพิมพ์cv.cvเพื่อเข้าถึงฟังก์ชัน

3
“ การแบ่งส่วนความหมาย” คืออะไรเมื่อเทียบกับ“ การแบ่งส่วน” และ“ การติดป้ายกำกับฉาก”
การแบ่งส่วนความหมายเป็นเพียงความสุขใจหรือมีความแตกต่างระหว่าง "การแบ่งส่วนความหมาย" และ "การแบ่งส่วน" หรือไม่? "การติดป้ายกำกับฉาก" หรือ "การแยกวิเคราะห์ฉาก" แตกต่างกันอย่างไร อะไรคือความแตกต่างระหว่างการแบ่งส่วนระดับพิกเซลและพิกเซลตามลำดับ? (คำถามข้างเคียง: เมื่อคุณมีคำอธิบายประกอบที่ชาญฉลาดเกี่ยวกับพิกเซลแบบนี้คุณจะได้รับการตรวจจับวัตถุฟรีหรือยังมีบางอย่างที่ต้องทำ?) โปรดให้แหล่งที่มาสำหรับคำจำกัดความของคุณ แหล่งที่มาซึ่งใช้ "การแบ่งส่วนความหมาย" Jonathan Long, Evan Shelhamer, Trevor Darrell: เครือข่าย Convolutional ครบวงจรสำหรับการแบ่งส่วนความหมาย CVPR, 2015 และ PAMI, 2016 Hong, Seunghoon, Hyeonwoo Noh และ Bohyung Han: "Decoupled Deep Neural Network for Semi-supervised Semantic Segmentation" arXiv preprint arXiv: 1506.04924 , 2015 …

13
ปรับขนาดภาพใน PHP
ฉันต้องการเขียนโค้ด PHP ซึ่งจะปรับขนาดรูปภาพที่อัปโหลดโดยอัตโนมัติผ่านแบบฟอร์มเป็น 147x147px แต่ฉันไม่รู้ว่าจะทำอย่างไร (ฉันเป็นมือใหม่ PHP แบบสัมพัทธ์) จนถึงตอนนี้ฉันอัปโหลดรูปภาพได้สำเร็จประเภทไฟล์ได้รับการยอมรับและล้างชื่อแล้ว แต่ฉันต้องการเพิ่มฟังก์ชันการปรับขนาดลงในโค้ด ตัวอย่างเช่นฉันมีภาพทดสอบขนาด 2.3MB และ 1331x1331 และฉันต้องการให้โค้ดลดขนาดลงซึ่งฉันเดาว่าจะบีบอัดขนาดไฟล์ของรูปภาพอย่างมากด้วย จนถึงตอนนี้ฉันมีสิ่งต่อไปนี้: if ($_FILES) { //Put file properties into variables $file_name = $_FILES['profile-image']['name']; $file_size = $_FILES['profile-image']['size']; $file_tmp_name = $_FILES['profile-image']['tmp_name']; //Determine filetype switch ($_FILES['profile-image']['type']) { case 'image/jpeg': $ext = "jpg"; break; case 'image/png': $ext = "png"; break; …

11
ลายนิ้วมือของภาพเพื่อเปรียบเทียบความเหมือนของหลาย ๆ ภาพ
ฉันต้องการสร้างลายนิ้วมือของภาพจำนวนมาก (ที่มีอยู่ประมาณ 100.000 ภาพใหม่ 1,000 ภาพต่อวัน RGB JPEG ขนาดสูงสุด 800x800) เพื่อเปรียบเทียบทุกภาพกับภาพอื่น ๆ เร็วมาก ฉันไม่สามารถใช้วิธีการเปรียบเทียบแบบไบนารีได้เนื่องจากภาพที่ใกล้เคียงกันควรได้รับการยอมรับ ดีที่สุดคือไลบรารีที่มีอยู่ แต่คำแนะนำบางอย่างเกี่ยวกับอัลกอริทึมที่มีอยู่จะช่วยฉันได้มาก

17
ฉันจะวัดความเหมือนระหว่างสองภาพได้อย่างไร? [ปิด]
ปิด. คำถามนี้ไม่เป็นไปตามหลักเกณฑ์กองมากเกิน ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เป็นหัวข้อสำหรับ Stack Overflow ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ ฉันต้องการเปรียบเทียบภาพหน้าจอของแอปพลิเคชันหนึ่ง (อาจเป็นหน้าเว็บ) กับภาพหน้าจอที่ถ่ายไว้ก่อนหน้านี้เพื่อตรวจสอบว่าแอปพลิเคชันแสดงตัวเองอย่างถูกต้องหรือไม่ ฉันไม่ต้องการการเปรียบเทียบการจับคู่แบบตรงทั้งหมดเนื่องจากลักษณะอาจแตกต่างกันเล็กน้อย (ในกรณีของเว็บแอปขึ้นอยู่กับเบราว์เซอร์องค์ประกอบบางอย่างอาจอยู่ในตำแหน่งที่แตกต่างกันเล็กน้อย) ควรวัดว่าภาพหน้าจอมีความคล้ายคลึงกันเพียงใด มีไลบรารี / เครื่องมือที่ทำเช่นนั้นอยู่แล้วหรือไม่? คุณจะใช้มันอย่างไร?

12
การตรวจจับภาพที่ใกล้ซ้ำ [ปิด]
ปิด . คำถามนี้จะต้องมีมากขึ้นมุ่งเน้น ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้เน้นไปที่ปัญหาเดียวโดยแก้ไขโพสต์นี้เท่านั้น ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ อะไรคือวิธีที่รวดเร็วในการจัดเรียงชุดภาพที่กำหนดโดยความคล้ายคลึงกัน ในขณะนี้ฉันมีระบบที่ทำการวิเคราะห์ฮิสโตแกรมระหว่างสองภาพ แต่นี่เป็นการดำเนินการที่มีราคาแพงมากและดูเหมือนว่าจะมากเกินไป ในทางที่ดีฉันกำลังมองหาอัลกอริทึมที่จะให้คะแนนแต่ละภาพ (เช่นคะแนนจำนวนเต็มเช่นค่าเฉลี่ย RGB) และฉันสามารถจัดเรียงตามคะแนนนั้นได้ คะแนนที่เหมือนกันหรือคะแนนที่อยู่ติดกันเป็นไปได้ที่จะซ้ำกัน 0299393 0599483 0499994 <- possible dupe 0499999 <- possible dupe 1002039 4995994 6004994 RGB Average ต่อภาพห่วยมีอะไรคล้ายกันไหม?

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.