{"id":163888,"date":"2019-02-26T11:07:21","date_gmt":"2019-02-26T11:07:21","guid":{"rendered":"https:\/\/webkul.com\/blog\/?p=163888"},"modified":"2025-05-22T08:02:23","modified_gmt":"2025-05-22T08:02:23","slug":"magento2-tensor-flow-virtual-try-on","status":"publish","type":"post","link":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/","title":{"rendered":"Magento 2 Virtual Try-On"},"content":{"rendered":"\n<p><strong>Magento 2 Tensor Flow Virtual Try On<\/strong> allows the customers to try eye-wear products in a virtual environment without wearing them. <\/p>\n\n\n\n<p>The customer will upload an image and the module will automatically detect the eyes pupil.<\/p>\n\n\n\n<p>Also, according to the selected variation, the spectacle will be visible on the uploaded face image.<\/p>\n\n\n\n<p>Then the customer will be able to adjust the spectacle image over the uploaded face image.<\/p>\n\n\n\n<p><strong>Note:<\/strong> For webcam, the &#8220;<strong>Upload From Camera<\/strong>&#8221; feature will work on <strong>https:\/\/<\/strong> connection.<\/p>\n\n\n\n<p>Watch the below video tutorial to understand the extension workflow:<\/p>\n\n\n\n<div class=\"wp-block-wk-block-youtube-video wp-block-wk-block--yt-video components-placeholder\"><div class=\"wk-block--yt-video-frame\"><div class=\"wk-block--yt-video-frame-request\" data-plyr-provider=\"youtube\" data-plyr-embed-id=\"EXg4rIuVBY8\"><div class=\"components-placeholder__instructions\">EXg4rIuVBY8<\/div><\/div><\/div><\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Features<\/h3><\/div><div class=\"margin-bottom-50\">\n<ul class=\"wp-block-list\">\n<li>Enable or disable the module as per the choice.<\/li>\n\n\n\n<li>Set the \u201cVirtual Try-On\u201d feature for specific products.<\/li>\n\n\n\n<li>Upload try on spectacles for each product.<\/li>\n\n\n\n<li>The module supports configurable product only.<\/li>\n\n\n\n<li>Upload face image using either a camera or files.<\/li>\n\n\n\n<li>Eye pupils&nbsp;are detected automatically in the image.<\/li>\n\n\n\n<li>Adjust the spectacle image on the face image if not on the appropriate position.<\/li>\n\n\n\n<li>Virtually try the spectacles on the face image as per the selected variation.<\/li>\n\n\n\n<li>Download the generated image with a spectacle.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Installation<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Customers will get a&nbsp;<strong>zip folder<\/strong>&nbsp;and they have to extract the contents of this zip folder on their system. <\/p>\n\n\n\n<p>The extracted folder has an&nbsp;<strong>src<\/strong>&nbsp;folder, inside the <strong>src<\/strong> folder you have the&nbsp;<strong>app<\/strong>&nbsp;folder.&nbsp;You need to transfer this&nbsp;<strong>app<\/strong>&nbsp;folder&nbsp;into the Magento2 root directory on the server as shown below.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png\"><img decoding=\"async\" width=\"1302\" height=\"384\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png\" alt=\"INSTALLATION\" class=\"wp-image-90732\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png 1302w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330-250x74.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330-300x88.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330-768x227.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330-1200x354.png 1200w\" sizes=\"(max-width: 1302px) 100vw, 1302px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>After the successful installation, you have to run these commands in the&nbsp;Magento2 root directory.<\/p>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:upgrade<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento setup:di:compile<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php&nbsp;bin\/magento&nbsp;setup:static-content:deploy<\/pre>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento indexer:reindex<\/pre>\n<\/div>\n\n\n\n<pre class=\"EnlighterJSRAW\">php bin\/magento cache:flush<\/pre>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Multi-Lingual Configuration<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>For Multilingual support, please navigate to&nbsp;<strong>Store&gt;Configuration&gt;General &gt;Locale Options<\/strong>. And select your desired language from the&nbsp;<strong>Locale&nbsp;<\/strong>option.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/change-language-magento-2-locale-e1593445275581.png\"><img decoding=\"async\" width=\"1243\" height=\"636\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/change-language-magento-2-locale-e1593445275581.png\" alt=\"change-language-magento-2-locale\" class=\"wp-image-90737\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/change-language-magento-2-locale-e1593445275581.png 1243w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/change-language-magento-2-locale-e1593445275581-250x128.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/change-language-magento-2-locale-e1593445275581-300x153.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/change-language-magento-2-locale-e1593445275581-768x393.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/change-language-magento-2-locale-e1593445275581-1200x614.png 1200w\" sizes=\"(max-width: 1243px) 100vw, 1243px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Language Translation<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>For module translation, navigate through the following path in your system&nbsp; <strong>app\/code\/Webkul\/<span class=\"o_form_field o_form_required\">VirtualTryOn<\/span>\/i18n\/en_US.csv.<\/strong> Open the file named&nbsp;<strong>en_US.CSV&nbsp;<\/strong>for editing as shown in the below screenshot.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/22-3.png\"><img decoding=\"async\" width=\"1263\" height=\"400\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/22-3.png\" alt=\"LANGUAGE TRANSLATION\" class=\"wp-image-90738\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/22-3.png 1263w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/22-3-250x79.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/22-3-300x95.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/22-3-768x243.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/22-3-1200x380.png 1200w\" sizes=\"(max-width: 1263px) 100vw, 1263px\" loading=\"lazy\" \/><\/a><\/figure>\n\n\n\n<p>Then replace the words after the&nbsp;<strong>comma(,)&nbsp;<\/strong>on the right in the file with your translated words.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/01\/csv.png\"><img decoding=\"async\" width=\"948\" height=\"236\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/01\/csv.png\" alt=\"csv\" class=\"wp-image-160363\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/01\/csv.png 948w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/01\/csv-250x62.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/01\/csv-300x75.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/01\/csv-768x191.png 768w\" sizes=\"(max-width: 948px) 100vw, 948px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>After editing and translating the CSV file, you need to save the translated file name according to your region language and country code such as &#8211;<strong>&nbsp;de_DE.CSV<\/strong>. <\/p>\n\n\n\n<p>Followed by uploading the translated file to the same folder from where you have obtained it. Now your module translation is complete.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/2016-05-02_16-25-34-3.png\"><img decoding=\"async\" width=\"1258\" height=\"399\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/2016-05-02_16-25-34-3.png\" alt=\"Language translation\" class=\"wp-image-90740\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/2016-05-02_16-25-34-3.png 1258w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/2016-05-02_16-25-34-3-250x79.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/2016-05-02_16-25-34-3-300x95.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/2016-05-02_16-25-34-3-768x244.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/2016-05-02_16-25-34-3-1200x381.png 1200w\" sizes=\"(max-width: 1258px) 100vw, 1258px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Module Configuration &#8211; Tensor Flow Virtual Try On<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>After the module installation, the admin will configure the module settings. For this, the admin will navigate to<strong> Stores -&gt; Configuration -&gt; Webkul -&gt; Virtual Try-On<\/strong> as shown below.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large\"><img decoding=\"async\" width=\"726\" height=\"1024\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/magento2-virtual-tryon-configuration-726x1024.webp\" alt=\"magento2-virtual-tryon-configuration\" class=\"wp-image-493155\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/magento2-virtual-tryon-configuration-726x1024.webp 726w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/magento2-virtual-tryon-configuration-213x300.webp 213w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/magento2-virtual-tryon-configuration-177x249.webp 177w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/magento2-virtual-tryon-configuration-768x1083.webp 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/magento2-virtual-tryon-configuration.webp 1024w\" sizes=\"(max-width: 726px) 100vw, 726px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>Here, the admin will &#8211;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Enable Virtual Tryon On Frontend &#8211;<\/strong> Enable or disable the module as per the choice.<\/li>\n\n\n\n<li><strong>Thumbnail &#8211;<\/strong> Upload the&nbsp;default thumbnail image for background in the virtual try-on pop-up for the products.<\/li>\n\n\n\n<li><strong>Enter Block Identifier &#8211;<\/strong> Select the block to display the instructions for the customers on the frontend.<\/li>\n\n\n\n<li><strong>Enter Simple Upload Button Text &#8211;<\/strong> Configure the text on &#8220;Upload&#8221; button.<\/li>\n\n\n\n<li><strong>Enter Camera Upload Button Text &#8211;<\/strong>&nbsp;Configure the text on &#8220;Camera Upload&#8221; button.<\/li>\n\n\n\n<li><strong>Enter New Upload Button Text &#8211;<\/strong>&nbsp;Configure the text on &#8220;New Upload&#8221; button.<\/li>\n\n\n\n<li><strong>Adjust Button Text &#8211;<\/strong>&nbsp;Configure the text on the &#8220;Adjust&#8221; button.<\/li>\n\n\n\n<li><strong>Delete Button Text &#8211;<\/strong>&nbsp;Configure the text on &#8220;Delete&#8221; button.<\/li>\n\n\n\n<li><strong>Download Button Text &#8211;<\/strong>&nbsp;Configure the text on the &#8220;Download&#8221; button.<\/li>\n\n\n\n<li><strong>Face Detection Process Step 1 &#8211;<\/strong> Define the description of step 1 of virtual try on process which will be visible at the frontend.<\/li>\n\n\n\n<li><strong>Face Detection Process Step 2 &#8211;<\/strong>&nbsp;Define the description of step 2 of virtual try on process which will be visible at the frontend.<\/li>\n\n\n\n<li><strong>Face Detection Process Step 3 &#8211;<\/strong>&nbsp;Define the description of step 3&nbsp;of virtual try on process which will be visible at the frontend.<\/li>\n\n\n\n<li><strong>Face Detection Process Step 4 &#8211;<\/strong>&nbsp;Define the description of step 4 of virtual try on process which will be visible at the frontend.<\/li>\n<\/ul>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Add Virtual Try-On &#8211; Products<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>Now, the admin will enable the &#8220;Virtual Try-On&#8221; feature for the products. For this, the admin will navigate to <strong>Catalog -&gt; Products<\/strong> as shown below.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-full\"><img decoding=\"async\" width=\"1120\" height=\"880\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/magento2-virtual-tryon-products.webp\" alt=\"magento2-virtual-tryon-products-list\" class=\"wp-image-493156\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/magento2-virtual-tryon-products.webp 1120w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/magento2-virtual-tryon-products-300x236.webp 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/magento2-virtual-tryon-products-250x196.webp 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/magento2-virtual-tryon-products-768x603.webp 768w\" sizes=\"(max-width: 1120px) 100vw, 1120px\" loading=\"lazy\" \/><\/figure>\n<\/div>\n\n\n<p>From here, the admin can create the new product with &#8220;Virtual Try-On&#8221; feature. The admin can even edit the existing products to enable the &#8220;Virtual Try-On&#8221; feature.<\/p>\n\n\n\n<p>For this, click the <strong>Edit&nbsp;<\/strong>button of the product for which the admin wants to enable the&nbsp;&#8220;Virtual Try-On&#8221; feature. This will navigate the admin to the product edit page as shown below.<\/p>\n\n\n\n<p><em><span style=\"text-decoration: underline;\"><strong>Note:<\/strong><\/span> The module supports configurable products only.<\/em><\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/product.png\"><img decoding=\"async\" width=\"1270\" height=\"1815\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/product.png\" alt=\"product\" class=\"wp-image-163954\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/product.png 1270w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/product-174x249.png 174w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/product-210x300.png 210w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/product-768x1098.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/product-717x1024.png 717w\" sizes=\"(max-width: 1270px) 100vw, 1270px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Here, the admin will &#8211;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Is Try On Product &#8211;<\/strong> Enable this field if want to add the &#8220;Virtual Try-On&#8221; feature for the product. Else disable this field if don&#8217;t want to add the &#8220;Virtual Try-On&#8221; feature for the product.<\/li>\n\n\n\n<li><strong>Configurations &#8211; <\/strong>Under this section, the admin will configure the &#8220;Virtual Try-On&#8221; feature for associated\/child products. For this, the admin clicks the&nbsp;associated\/child product for which the admin wants to enable the&nbsp;&#8220;Virtual Try-On&#8221; feature. This will navigate the admin to the &#8220;Product Edit Page&#8221; of that&nbsp;associated\/child product.<\/li>\n<\/ul>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/associated.png\"><img decoding=\"async\" width=\"1284\" height=\"1565\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/associated.png\" alt=\"associated\" class=\"wp-image-163960\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/associated.png 1284w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/associated-204x249.png 204w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/associated-246x300.png 246w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/associated-768x936.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/associated-840x1024.png 840w\" sizes=\"(max-width: 1284px) 100vw, 1284px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Here, the admin will click on the product image which will display a pop-up.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/pop-up.png\"><img decoding=\"async\" width=\"1268\" height=\"616\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/pop-up.png\" alt=\"pop-up\" class=\"wp-image-163962\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/pop-up.png 1268w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/pop-up-250x121.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/pop-up-300x146.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/pop-up-768x373.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/pop-up-1200x583.png 1200w\" sizes=\"(max-width: 1268px) 100vw, 1268px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Under&nbsp;<strong>Role&nbsp;<\/strong>section, select the&nbsp;<strong>Try On Image<\/strong>&nbsp;option and save the configurations. Similarly, the admin will enable the &#8220;Virtual Try-On&#8221; feature for other associated\/child products.<\/p>\n<\/div>\n\n\n\n<div class=\"wk-index-wrap\"><h3 class=\"index-title\">Front-End<\/h3><\/div><div class=\"margin-bottom-50\">\n<p>At the frontend, the customers can view the products with the virtual try-on feature.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/front-end-2.png\"><img decoding=\"async\" width=\"1306\" height=\"878\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/front-end-2.png\" alt=\"Magento 2 Tensor Flow Virtual Try On - Frontend\" class=\"wp-image-163969\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/front-end-2.png 1306w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/front-end-2-250x168.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/front-end-2-300x202.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/front-end-2-768x516.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/front-end-2-1200x807.png 1200w\" sizes=\"(max-width: 1306px) 100vw, 1306px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Here, the customer first selects the variation of the configurable product and then click the blank image.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/image.png\"><img decoding=\"async\" width=\"1264\" height=\"982\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/image.png\" alt=\"Magento 2 Tensor Flow Virtual Try On \" class=\"wp-image-163971\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/image.png 1264w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/image-250x194.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/image-300x233.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/image-768x597.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/image-1200x932.png 1200w\" sizes=\"(max-width: 1264px) 100vw, 1264px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Clicking the&nbsp;<strong>Upload New Image&nbsp;<\/strong>button will display a pop-up screen as shown below.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/display.png\"><img decoding=\"async\" width=\"768\" height=\"333\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/display.png\" alt=\"display\" class=\"wp-image-163972\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/display.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/display-250x108.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/display-300x130.png 300w\" sizes=\"(max-width: 768px) 100vw, 768px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>The customer can either upload the image using the device camera or upload it from files. Once the image gets uploaded the customer will get navigated to the new page.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/upload.png\"><img decoding=\"async\" width=\"1366\" height=\"683\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/upload.png\" alt=\"Magento 2 Tensor Flow Virtual Try On - upload image\" class=\"wp-image-163980\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/upload.png 1366w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/upload-250x125.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/upload-300x150.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/upload-768x384.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/upload-1200x600.png 1200w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Here, the customer will crop the image by clicking the&nbsp;<strong>Crop Image&nbsp;<\/strong>button. And then, the virtual try-on process gets started. <\/p>\n\n\n\n<p>After the virtual try-on process is done, the specs get visible on the eyes as per the selected variation.<\/p>\n\n\n\n<p>Magento 2 Tensor Flow Virtual Try On<\/p>\n\n\n\n<p>The customer can get back to the product page clicking&nbsp;the<strong> Done&nbsp;<\/strong>button.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/action.png\"><img decoding=\"async\" width=\"1150\" height=\"750\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/action.png\" alt=\"Magento 2 Tensor Flow Virtual Try On \" class=\"wp-image-163984\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/action.png 1150w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/action-250x163.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/action-300x196.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/action-768x501.png 768w\" sizes=\"(max-width: 1150px) 100vw, 1150px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>Here, the customer can perform other actions &#8211;<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Upload New Image &#8211;<\/strong> Upload the new image for virtual try-on.<\/li>\n\n\n\n<li><strong>Adjust Position &#8211;<\/strong> Adjust the position of the specs on the face image.<\/li>\n\n\n\n<li><strong>Delete Current Image &#8211;<\/strong> Delete the current image used for&nbsp;virtual try-on.<\/li>\n\n\n\n<li><strong>Download &#8211;<\/strong> Download the image with virtually tried specs.<\/li>\n<\/ul>\n\n\n\n<p>The customer can select other variations for virtual try-on.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/other-variations.png\"><img decoding=\"async\" width=\"704\" height=\"457\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/other-variations.png\" alt=\"Magento 2 Tensor Flow Virtual Try On \" class=\"wp-image-163991\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/other-variations.png 704w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/other-variations-250x162.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/other-variations-300x195.png 300w\" sizes=\"(max-width: 704px) 100vw, 704px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div>\n\n\n<p>And as per the selected variation, the specs will be visible on the face image.<\/p>\n\n\n<div class=\"wp-block-image\">\n<figure class=\"aligncenter\"><a href=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/variation.png\"><img decoding=\"async\" width=\"1366\" height=\"714\" src=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/variation.png\" alt=\"Magento 2 Tensor Flow Virtual Try On \" class=\"wp-image-163994\" srcset=\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/variation.png 1366w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/variation-250x131.png 250w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/variation-300x157.png 300w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/variation-768x401.png 768w, https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2019\/02\/variation-1200x627.png 1200w\" sizes=\"(max-width: 1366px) 100vw, 1366px\" loading=\"lazy\" \/><\/a><\/figure>\n<\/div><\/div>\n\n\n\n<p><strong>Conclusion<\/strong>: Using the <strong>Magento 2 Virtual Try On Tensor Flow<\/strong> now enjoy trying out the products virtually to get satisfied before purchasing a product.<\/p>\n\n\n\n<p><strong>Support<\/strong>:<\/p>\n\n\n\n<p>If you have any queries or doubts get back to us at <a href=\"mailto:support@webkul.com\">support@webkul.com<\/a> or raise a ticket at our <a href=\"https:\/\/webkul.uvdesk.com\/en\/customer\/create-ticket\/\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>HelpDesk <\/strong><\/a>System.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Magento 2 Tensor Flow Virtual Try On allows the customers to try eye-wear products in a virtual environment without wearing them. The customer will upload an image and the module will automatically detect the eyes pupil. Also, according to the selected variation, the spectacle will be visible on the uploaded face image. Then the customer <a href=\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":152,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[302],"tags":[8207,8208,8210,8211,8209],"class_list":["post-163888","post","type-post","status-publish","format-standard","hentry","category-magento2","tag-augmented-reality-fitting-room","tag-try-it-live","tag-virtual-eyewear","tag-virtual-mirror","tag-virtual-try-on-for-magento-2"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v24.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Magento 2 Tensor Flow Virtual Try On | Machine Learning<\/title>\n<meta name=\"description\" content=\"Using Magento 2 Tensor Flow Virtual Try On module, the customers can try eyewear products in a virtual environment without wearing physically\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Magento 2 Tensor Flow Virtual Try On | Machine Learning\" \/>\n<meta property=\"og:description\" content=\"Using Magento 2 Tensor Flow Virtual Try On module, the customers can try eyewear products in a virtual environment without wearing physically\" \/>\n<meta property=\"og:url\" content=\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/\" \/>\n<meta property=\"og:site_name\" content=\"Webkul Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/webkul\/\" \/>\n<meta property=\"article:published_time\" content=\"2019-02-26T11:07:21+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-05-22T08:02:23+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png\" \/>\n<meta name=\"author\" content=\"Kajal Sharma\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@webkul\" \/>\n<meta name=\"twitter:site\" content=\"@webkul\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kajal Sharma\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/\"},\"author\":{\"name\":\"Kajal Sharma\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/eeac324d79cd929a522950586c3d26bc\"},\"headline\":\"Magento 2 Virtual Try-On\",\"datePublished\":\"2019-02-26T11:07:21+00:00\",\"dateModified\":\"2025-05-22T08:02:23+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/\"},\"wordCount\":1166,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png\",\"keywords\":[\"Augmented Reality Fitting Room\",\"Try It Live\",\"Virtual Eyewear\",\"Virtual Mirror\",\"Virtual Try On For Magento 2\"],\"articleSection\":[\"Magento2\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/\",\"url\":\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/\",\"name\":\"Magento 2 Tensor Flow Virtual Try On | Machine Learning\",\"isPartOf\":{\"@id\":\"https:\/\/webkul.com\/blog\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png\",\"datePublished\":\"2019-02-26T11:07:21+00:00\",\"dateModified\":\"2025-05-22T08:02:23+00:00\",\"description\":\"Using Magento 2 Tensor Flow Virtual Try On module, the customers can try eyewear products in a virtual environment without wearing physically\",\"breadcrumb\":{\"@id\":\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#primaryimage\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png\",\"width\":1302,\"height\":384,\"caption\":\"INSTALLATION\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/webkul.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Magento 2 Virtual Try-On\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/webkul.com\/blog\/#website\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"name\":\"Webkul Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/webkul.com\/blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/webkul.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/webkul.com\/blog\/#organization\",\"name\":\"WebKul Software Private Limited\",\"url\":\"https:\/\/webkul.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"contentUrl\":\"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png\",\"width\":380,\"height\":380,\"caption\":\"WebKul Software Private Limited\"},\"image\":{\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/webkul\/\",\"https:\/\/x.com\/webkul\",\"https:\/\/www.instagram.com\/webkul\/\",\"https:\/\/www.linkedin.com\/company\/webkul\",\"https:\/\/www.youtube.com\/user\/webkul\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/eeac324d79cd929a522950586c3d26bc\",\"name\":\"Kajal Sharma\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/0d2cd60d1df5bcebcbac2ccff8f759366c837d2468ff65a57d369d8c42b7d6f3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/0d2cd60d1df5bcebcbac2ccff8f759366c837d2468ff65a57d369d8c42b7d6f3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g\",\"caption\":\"Kajal Sharma\"},\"url\":\"https:\/\/webkul.com\/blog\/author\/kajalsharma-magento920\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Magento 2 Tensor Flow Virtual Try On | Machine Learning","description":"Using Magento 2 Tensor Flow Virtual Try On module, the customers can try eyewear products in a virtual environment without wearing physically","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/","og_locale":"en_US","og_type":"article","og_title":"Magento 2 Tensor Flow Virtual Try On | Machine Learning","og_description":"Using Magento 2 Tensor Flow Virtual Try On module, the customers can try eyewear products in a virtual environment without wearing physically","og_url":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/","og_site_name":"Webkul Blog","article_publisher":"https:\/\/www.facebook.com\/webkul\/","article_published_time":"2019-02-26T11:07:21+00:00","article_modified_time":"2025-05-22T08:02:23+00:00","og_image":[{"url":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png","type":"","width":"","height":""}],"author":"Kajal Sharma","twitter_card":"summary_large_image","twitter_creator":"@webkul","twitter_site":"@webkul","twitter_misc":{"Written by":"Kajal Sharma","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#article","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/"},"author":{"name":"Kajal Sharma","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/eeac324d79cd929a522950586c3d26bc"},"headline":"Magento 2 Virtual Try-On","datePublished":"2019-02-26T11:07:21+00:00","dateModified":"2025-05-22T08:02:23+00:00","mainEntityOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/"},"wordCount":1166,"commentCount":0,"publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png","keywords":["Augmented Reality Fitting Room","Try It Live","Virtual Eyewear","Virtual Mirror","Virtual Try On For Magento 2"],"articleSection":["Magento2"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/","url":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/","name":"Magento 2 Tensor Flow Virtual Try On | Machine Learning","isPartOf":{"@id":"https:\/\/webkul.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#primaryimage"},"image":{"@id":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#primaryimage"},"thumbnailUrl":"https:\/\/webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png","datePublished":"2019-02-26T11:07:21+00:00","dateModified":"2025-05-22T08:02:23+00:00","description":"Using Magento 2 Tensor Flow Virtual Try On module, the customers can try eyewear products in a virtual environment without wearing physically","breadcrumb":{"@id":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#primaryimage","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2017\/07\/1-9-e1634634198330.png","width":1302,"height":384,"caption":"INSTALLATION"},{"@type":"BreadcrumbList","@id":"https:\/\/webkul.com\/blog\/magento2-tensor-flow-virtual-try-on\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/webkul.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Magento 2 Virtual Try-On"}]},{"@type":"WebSite","@id":"https:\/\/webkul.com\/blog\/#website","url":"https:\/\/webkul.com\/blog\/","name":"Webkul Blog","description":"","publisher":{"@id":"https:\/\/webkul.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/webkul.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/webkul.com\/blog\/#organization","name":"WebKul Software Private Limited","url":"https:\/\/webkul.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","contentUrl":"https:\/\/cdnblog.webkul.com\/blog\/wp-content\/uploads\/2021\/08\/webkul-logo-accent-sq.png","width":380,"height":380,"caption":"WebKul Software Private Limited"},"image":{"@id":"https:\/\/webkul.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/webkul\/","https:\/\/x.com\/webkul","https:\/\/www.instagram.com\/webkul\/","https:\/\/www.linkedin.com\/company\/webkul","https:\/\/www.youtube.com\/user\/webkul\/"]},{"@type":"Person","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/eeac324d79cd929a522950586c3d26bc","name":"Kajal Sharma","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/webkul.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/0d2cd60d1df5bcebcbac2ccff8f759366c837d2468ff65a57d369d8c42b7d6f3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0d2cd60d1df5bcebcbac2ccff8f759366c837d2468ff65a57d369d8c42b7d6f3?s=96&d=https%3A%2F%2Fcdnblog.webkul.com%2Fblog%2Fwp-content%2Fuploads%2F2019%2F10%2Feva.png&r=g","caption":"Kajal Sharma"},"url":"https:\/\/webkul.com\/blog\/author\/kajalsharma-magento920\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/163888","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/users\/152"}],"replies":[{"embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/comments?post=163888"}],"version-history":[{"count":38,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/163888\/revisions"}],"predecessor-version":[{"id":493157,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/posts\/163888\/revisions\/493157"}],"wp:attachment":[{"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/media?parent=163888"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/categories?post=163888"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/webkul.com\/blog\/wp-json\/wp\/v2\/tags?post=163888"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}