سلام دوستان، برای اینکه دیتاست feret را در تنسفورفلو import کنیم چه کدی رو باید بزنیم؟ - هفت خط کد انجمن پرسش و پاسخ برنامه نویسی

وبـــلاگ هــفت خــط کــد


آموزش های برنامه نویسی
۱۰۱ نفر آنلاین
۱ عضو و ۱۰۰ مهمان در سایت حاضرند

سلام دوستان، برای اینکه دیتاست feret را در تنسفورفلو import کنیم چه کدی رو باید بزنیم؟

0 امتیاز
101 بازدید
سلام دوستان، برای اینکه دیتاست feret را در تنسفورفلو import کنیم چه کدی رو باید بزنیم؟
سوال شده تیر 23  بوسیله ی somayeh (امتیاز 11)   2

1 پاسخ

+1 امتیاز

سلام.مشکل کجاست؟ فایل های FERET با پسوند فایل تصویری .pgm هستش که توسط tensorflow و opencv پشتیبانی میشه.

مثالش هم یک همچین چیزی میشه:


import tensorflow as tf


filename_queue = tf.train.string_input_producer(
    tf.train.match_filenames_once("./images/*.jpg"))



 image_file = image_reader.read(filename_queue)

image = tf.image.decode_jpeg(image_file)


with tf.Session() as sess:

    tf.initialize_all_variables().run()


    coord = tf.train.Coordinator()
    threads = tf.train.start_queue_runners(coord=coord)

    # Get an image tensor and print its value.
    image_tensor = sess.run([image])
    print(image_tensor)

    # Finish off the filename queue coordinator.
    coord.request_stop()
    coord.join(threads)

 

پاسخ داده شده تیر 24 بوسیله ی sharp man (امتیاز 121)   2
سپاس از لطفتون، من این مثال رو که اجرا کردم متاسفانه کلی اررور داد
حالا ابتدا تصاویر pgm را با opencv به jpg تبدیل کنید و براحتی تو tensorflow با کد بالا ازش استفاده کنید.
ممنونم، میشه بیشتر توضیح بدید که چیکار باید کنم، من بلد نیستم
...