1-amaliy mashg‘ulot
Tasvirni kulrang ko‘rinishda tasvirlash.
Pythonni o‘rnatish
https://www.python.org/downloads
https://www.python.org/downloads
1. Install OpenCV using pip
Run the following command in your terminal or command prompt:
pip install opencv-python
python.exe -m pip install --upgrade pip
2. Verify the installation
After installation, check if OpenCV is installed correctly by running:
import cv2
print(cv2.__version__)
3. (Optional) Install Additional Dependencies
For some OpenCV functionalities, you may also need:
OpenCV yordamida tasvirni kulrangga o‘tkazish
• import cv2
• # Tasvirni yuklash
Agar "image.jpg" Python skripti bilan bir xil papkada joylashgan bo‘lsa, faqat fayl nomini ko‘rsatish kifoya
• image = cv2.imread("image.jpg") # Rasm fayli nomini kiriting
Agar tasvir boshqa joyda bo‘lsa, to‘liq fayl yo‘lini ko‘rsatish kerak. Masalan:
• image = cv2.imread(r"C:\Users\gulruxsor\Desktop\image.jpg")
Diqqat: \ belgisi Windowsda kataloglarni ajratish uchun ishlatiladi. Lekin Python'da bu maxsus belgi (\n, \t kabi) sifatida qabul qilinishi
mumkin. Shuning uchun oldiga r qo‘yish (r"...") yoki ikki qator belgisini ishlatish ("C:\\Users\\Username\\Pictures\\image.jpg") kerak.
# Tasvirni kulrangga o‘tkazish
gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY)
# Natijani saqlash
cv2.imwrite("gray_image.jpg", gray_image)
# Natijani ko‘rsatish
cv2.imshow("Kulrang Tasvir", gray_image)
cv2.waitKey(0)
cv2.destroyAllWindows()
3. Oddiy Python usuli bilan tasvirni yuklab olish
Agar siz faqat tasvirni yuklab olishni xohlasangiz va IPython talab qilinmasa, ushbu oddiy Python kodidan
foydalaning:
import shutil
# Tasvirni yuklab olish uchun boshqa joyga nusxalash
shutil.copy("gray_image.jpg", "downloaded_gray_image.jpg")
print("Tasvir yuklab olindi: downloaded_gray_image.jpg")
Python yordamida faylning haqiqiy yo‘lini olish
Agar faylning aniq joylashgan yo‘lini avtomatik aniqlash kerak
bo‘lsa:
import os
import cv2
# Tasvir yo‘lini olish
file_path = os.path.abspath("image.jpg")
print("Faylning to‘liq yo‘li:", file_path)
# Tasvirni yuklash
image = cv2.imread(file_path)
Fayl sukut bo‘yicha Python skript ishlayotgan katalogda saqlanadi
(os.getcwd() bilan tekshirish mumkin).
Faylni boshqa joyga saqlash uchun, yo‘lni
cv2.imwrite("path/to/folder/gray_image.jpg", gray_image) kabi ko‘rsatish kerak.