Color picker

Post your awesome Wire patches here, share tutorials
Post Reply
D.pi.T
Posts: 16
Joined: Wed Dec 21, 2022 09:18

Color picker

Post by D.pi.T »

Hi everybody,
I'm searching a way to create a live color picker.
I want to create an colored outliner who read color near it.
Some one have an idea ?
Thanks !

User avatar
MarkyMark
Team Resolume
Posts: 116
Joined: Thu Feb 20, 2020 09:40
Location: Groningen

Re: Color picker

Post by MarkyMark »

So you want to grab a single pixel from a texture and get the color from that?
And after that? Let's assume you've got the color data, what would you want to do with it?
Would your patch be an effect or a source?

You could crop the incoming texture to 1 pixel, resize that, now you've got a texture that is a single color. Multiply that color with texture. You would have to create something at event flow for this or else you'll create a feedback loop in which you get and replace the color every frame.

D.pi.T
Posts: 16
Joined: Wed Dec 21, 2022 09:18

Re: Color picker

Post by D.pi.T »

Thank you for your reply,
I would like to retrieve the color to color the line obtained by the Edge Detection.
It's for an effect, for create a second layer with only colored outline. Sending to lasers.

D.pi.T
Posts: 16
Joined: Wed Dec 21, 2022 09:18

Re: Color picker

Post by D.pi.T »

Capture d’écran 2023-07-17 à 14.08.12.png

User avatar
Arvol
Posts: 2893
Joined: Thu Jun 18, 2015 17:36
Location: Oklahoma, USA

Re: Color picker

Post by Arvol »

That process requires GPU to CPU communication and is not currently available in Wire. However I did request/suggested a year or so ago, so it's on the to-do list, just not sure where at on the list it is ;)

User avatar
MarkyMark
Team Resolume
Posts: 116
Joined: Thu Feb 20, 2020 09:40
Location: Groningen

Re: Color picker

Post by MarkyMark »

This patch(resolume 7.16) will grab a single pixel and uses it to colorize the incoming texuture.
We made this to demo how to grab a single pixel and hope this helps you on your way.
The CPU<>GPU communication is coming at some point, but for now this kind of workaround might help.
Screenshot 2023-07-20 at 12.53.07.png
--begin-wire-patch--
4401.3oc6c09bZijz+eEJ9LR279K4aRBwZpKw1kM6sYu6I0SgAQB2hQ9.QR7sU9e+5Yj.DlAI4fchsWuas0ZK2ynY59W2S28zyn+r8nz4ySFkMMc9x1u4e8msmrH8Z3G3xNsSWkcypr1enS6rTyiTcZOcN7DT6O7sNaoTslRzVREcZuX5G+T1tTp2qOEHm8o4wt5yqRyx.B1oS462o3hNc29jr+LR3jP59ubSisTRpqOMs1EWxwvbceh2sOYNoL8lgillc6cd+38oU3tWkNlTJmSe0g6y671E6SI2YWpc1kNmR786ToaPhzAHQRcNRkXGjxb2qDGjxcSJyAoNgTRQECU5tjxcPpzYmJqnS2U5Ko6K.jt07bgS.t2MCmkjkkrautORQhcyo1G.HINoTs+HUA84ngWmrX3tT5f6aZ8xo+2cGlJ3MsHYY5rUFqbaok4jUoP6O.bBpUNDTlg5xOM7lcG.NrkpDtm8NvoaT9n0YLU4VjpbHRUtsR3pSca0Wc.q9Yo2T6bW6tG0t6wYIStCieeKDZ2VHzNrPXDaYKFNe4rg4vgxzSpxNkg++gh2yYKFmrH2rNLCA1FX0FZMXnCTJjZfrqSxF19M+Y6gqx9TJPZ61FTbVxGSWbK7aISl.q5BOabxMyRu85j4YCFt3iIYl1bEL9F8IfJoOV5i.plC3e32+soKRfe6yIKVZF6.oWO7ea5cfKe8z4leBKLJqYlli912L8+xQKldictZGDimt7lYCu8z7dLZwpwIshRmktn04SG8GvrBlhiggyzISMSw1STZkFQXdStZzXOFhO1anNQ4o3DhdxD7XwHyHb1zQIyWlza5rj72SwCJdOvCtd3zY4+TJ3avz4Cm8.Mik6Ni+OqFNCDWseCknrNhrU2GZ9mRr9k7FLxno+koiyf1g0DDzxkC+bhiwzQw+y9zpquZ9lo9pEE+vmSlONGW.DMO4qYmlNNo+31uQC1vlC+7RS2yzVLTV1hoWsJK+Yvr6iyM.Fyujc6MlA1z4.xxJ697vYqRLu6NsmLc1rRzbUZ5rsDLY3rkIFhRmm4YsYtkxIyRGlskTr1LOfgXIRVBin4ebKMsO4r21s0fShaE8qWbQ7oCZ06hf2E2ZvYsN+h3+g4AAs5EG2MLH5u+1yN671FlyUoqlOdYYwBUx8ETBSJTHgfgDD9FoDmQ7IHMki3JtlZVo7qlmJ74XBWBshfUlmBxdEG4CDxPDEkfnveGdcilMbo8sMcrApIEZIQv8nQ3tdLgrqWfjP7P8h3BAmpnRVYgM11Coi9CnseFTQRMZzFEGCGaxXzHLVZez7kYCmmYdQPK9zzwf1DXpHmC1oj3qLyuPZ8gMPsnzqKHZCB5++ySWN8Ji9U1hUFYGG8bAcL3h9uyhNFD+9A+5Ews5d1ucpAbDz5x9m9KuMt048ee7aO.nfKE9LNSyEHPZaEwaTbUXeLfRP.yOW3CPBONS4K4HMlyIRJiV.J.TfvWRUffm+RERPdt.IhtHNXPL..nuGuAV7a8GbhASbR..PZEbZ2Vmz+WN4sv+MnUzYu8rKJaPw9f9+S.+XgVwm1evEaQXkAWVJOD3BS7AgtTt1PwVvEQP7kHhjqjvRfVSQ.5ByTvpTBBFo2.rnXkuFPcTpVYfauDQVzmKHqKhur++LdGyMAsB6Ov.I1f5da+AC.jwkAu672Zvcc+k3As5eZdqN67VWTf4t3z3CgbL3.XYGEgfH.nH2LSA1QJo9TEGdjVJ3qgND.I4SnLAViKVaCPOvRc9Rg.KYTb9RduDgOrmKvme8xbrSAznj8jBCN4+42EXPK4+wC4LCFDrRkBs1ckMfClOmxz3M1PViM3RMWoUaVwhBt7nf0wXz0dC8RDZv2GZ.Bturqb7KkDQKg28vYFOmmZGkixazgfPX2hGShAVapmhxclTy8QXMSVRiFDCZDF7lTynBDki4UJFBIADOVDNxSEwh7HfSHckpnHUrt4hgISDCQn6HFJRBw1IpQTrZQBY71o57Uyl8scjWa4PcxYiaENCxaeq9yaQpVBI1WBUjK1JY6EQK6kSw1ws4+sUZtcZzbAZQdApwtQdNnqoiLornx9wI3ASjk7Bsvy.rDTW0LdtaDFGCXXADOClqwRswy0CiaHbjxCHW5EF.3lHQPLJjhopdgkwMjuCbyU2dSwqrRCnGM7pjvty5WZIz1hoWWMJSdesCrgVCx4SCW5c8vuV6zzR2z4GjthQyc4FNAXMFst6KzYekZSRyRuQ.Vq1W7p4SqkF.cVjJi6I11ggQOlh3SwRNkyPHpdiyKF+X7oPTVZHDbUkAUQDLsGa3UW4cEUMwikfQHNVQYX9Qhvq1f2VQdtbXKT4tL8M7rBF7Vv66qyBo5nvtEIurVzlgJuwSgkTWluicMv5KtYTcO5163j0dzXjfl+F5v17W2lBJwMfxZgpEVg8roIRngv4DRkbmvzzZelIw.49jeXnZfNnGrHdHyKDi54QAa2gTQXnfFdjKhuCTs.RT35TNKykXdMSxkrZKFMX73pwn5Wsu9j19pfp.GO2XIMGyJHPHiJEkhPufsu960XeUfd095Se6qBE8uv1WE38wnM2.V53juiXXwHwdBHJ7PHLDpTqTjMFRXZouDQYTD3EWMVRzfYCOVrP6oz5POgHTEwIxHQ7OpXQf1jsX3xrCmKGD.By+GhVAVMIDFztOtH41k+8jjap8MXobP5rDy17kT06gl+ZvlcITSTZw8HVICk.+Jq1gy5Br3dF9UA6r.+Td9u2Lr7pokSPCHuJzONLx1wtJb0zrwI2XvcMvnZ8K5RtOq1ucKc8Fdk8G2S.R11h+kQv0wrgueX21VmNGZWxWjXpYfOW8qpC9CGPSkh1SSUgE9RhT.nqMoI9VqRMXhEKIp5R1T.Qh7XcEHOMFG4EnTg3vXAUnC9Qlz.bC0DrElUSHsVqg3usotLvUju2uUpJypfJ2pTkQtaTvtK7wMBwMDsyVkF2Ji+Ciro06l9U6bsB8Q5wjwT6peOFojy7vE2jVTYM2+EybngvEZeElhkXpRH2r89fFBFzPvrZS5.KLNFbtl1yS2in7vgA7dPC0ztG8RY64TYCSXVYlzFWnKKVbCN5BfqaqFVvdxjHcAXYSIYBMDWSoxx.iwHerVyDj7cTsBePz5HOVOUnmJT20iJXhtQBUPf3AOO5trr0zbneR5rwsVmH8Zhgg+c6eX8rcRtqefdhOSPwTVo0SHDsujw0fVCiUSkO.pKAvJJTkmJNl6ghMYiNrKJHN9m71Wr+9Vb1pp2XIg3Q2sE5Kd2VLU46cCvfQk9DMVxTnh5wo.kw0bpVpYZqJ+e87aonPceB5hSoxX8kjiPxuOMbCz7IfCS2SCBPfnf8f6q4.782b.rFcQr0XlFB7UfIcb7rOXqY1quYlo.Jt+qeQz6YYgnHTetjsw+fBu8nZejhSP75xAZXnFV9JDS8.W9ndcQwrtAhnd8ThGjkuPOH51jcUzJze1vJOfSgOpZbWjrr1r.nNlkSeAuFI2wRjHFwmKXZVoB8BvwLeFRuovepHW9Ag.NVqQdgQA87.2l4bQXrpWWwwt.Yip5JSNtdfKa.yI.XwGmN26qUjrssTcaUTcfbfst+K0IOxpMAFlY0ZM5mLAkQATmODRFZc0nXQkRgxmRDRSTwX1SzfxrLylFS1keJ8KstzXMc8Qao5.yjn+R4EgwN1isGD37WRS7N.03jAQHRpu.Q36T+IDjuR.A.+Rvw.zyRGCj3iLN668dtVmhjEOxZ+iyeBxipJRyyWJVgT9LopTcmaUR3ReMFU2tIvBh8X3dAfNBV3ohPc4rvHNOT9fqiTHgJEyQGy+l6h0VMfRP+6lgz82D2GH8fRIZJccp8pF+SdE++jA+iQ9B9NUnHDopORyk0bL.eE8+ch9oOqyx5ON2gZb9UIbL1bLDJWG4fWNaJ71Wyq5q4U8wMupR1qQD8rHhHy9fqEXXYOQo7LYc2a8AI60Xh9oDSD+UMnmGZPTgu.y0BQobhY8Yb6w58UUneJpPN19dyUxR5hlD8Co88US5wQQJMyVoOMYHa53kiFNKowyuR2jQMrMMt1DsIaio07M2rF1UVDJerlpX0Ug2ZBg6Adrp8zcIc838fUih0rnHJ8n2.CKFnx8uriM90luyDqkRUuyDVYSCrPU99kpBp8vlgoqBV+fGpx8j22EfsC.pyNpKkOIlPuLIcQ0GGSo7U0uelpeBguVQvRY4avFAm3iI0d+07p1WsZeOwU9TO56Z387Dw8PdZ2.2qT9REiQnkNgJPXKvhKHljJpa2bXQ5XOVOI3.FqGxiyv7PIlFGfeXpp26ep5bbp3NvYeq79TNbb5WpayI0+EDI.Qz5qA7Ps06yOSf.XuoC9AAHbBvelY3Q0fETnG1JH10oGSfj9BBUKHLDY6JOfKe9TEhCbXccU2YDOD6wDc4dpdvOIBnLU.SxBi5crAEsvLGpYchpuBfr2IiSG8GyS1Ial6cpuv77pcChLDwDLlp95RNZQpMudUH.wt7oJa5vY.gy+n23oKxuLtqSGroIX+5gYIKft+drAS22cLxreQ+fp9phaW2FOYZ5QZESkXeDRxEJJW+8.4iCHBOlrqvSq3Afwnt7tQTLKrm73c3xhOFtb2bd3.4WbKIukl7GT1iq+r8MKR+2qwXFmfJ92s+jWoGBX6OOM4KGfxxD9sRfsJW8zWizJDUCNwxfk5IBooG7MGhSJvhQJkPCQbVVdWp+fQ+njwqVLbVUGZ.2pTc1kU5.L4Ve4QXq0tz7lacQx7w0jHd09asbiCgPf49.eFQJcCjYtt4nTeIAVUkvX0UuWIiDLOFahz6JFS3MNgLDQHnQ7qTkg0ni6bZukubt4lysU+4SRqlq3XKGe.O.0Xf4X4bkuJ13laouFx1TwRvZPWL1SwHHOT.sGKpmjvEhijsc2U2tJ8q6pdaugNrVKKtTLLoYvKW+LaSnGkhJa8yrww3H3r+a5N2xWUu0VVgPoEDs1eZQ5Vszj83ctnVePakHWpBMPlJjht5tggdHrV5wBITu.Bl6IocULgLnKDX8wJScWd.GJjZbS1n4pcTIL8q0JT3Oox9SI69OIR+yib1eTBxw5D9SwT.cvUuOpb.UpJjPMO+Onmz4+QIdXuuabvKcaLYKMdnGvJPu96NFSMuzn6NlXYbOOF37HDcYDwqKXQONFwnznGi6NFWlO6sFKUg7S9iQ983T4fsa7A1xink4RTct3YSMHvErlIOwDM3rDAbzLP.9Xxihogwbhlbzagpa4Y00Q2Vo7oIebXV06Po5o6s9Wcx4pu1mbIoq3Zehzzq8o3XJ3CktqWXXWtmHHAVOpKeXHE8SUT+6UKk0+ERJS49F+gEx65qLlxo9bymlCTsUR6STw76qTLqQOBlr20iCusdE83X3lzbI8AxyKmfZrKlOYky+e+see84+57zkSKx9SEhd7ytuZFEe+Bht3rKuz78x3b6MTe+S61OxPvucR+nSx+npzp+kE2k8c8aYtb6OOX.725eZuyLM4cAmm+c6I3cwWDz57ytr+f9mY+3rj27KOOH5P2v8Ls1GqQXE+teXVPJoOrVAlT5Kmg4S0iTAqQf19E7wDUC34GfCYD5K3OeFZxSmiAJALxSoHtnTMiZ+z3HkHsVTyQS9YzY.cyWzrCIWJ1GhUKFsN0pqlZd+ayjt0GWNm3yDnM2+.VNF35qP5yAF21Kam7jkY17Hsx7I8foPZDM2mnkIy1j2cimi1KjW6MapMbOaLCVmMr2lz1qCc6Mum859xd4NY+hOYuM96X9xfY+Z+X+7IXOBd1ygjsxAraZr8XsZqjaawnZKmNaQ8XSprMGp1TuYW3ydSZX+FuXOOG1z+XuPKsm5e6gX1t6i1cvxBlsFMseVOr2yN1a2HHd5+WrZxB1
--end-wire-patch--

fhughes
Posts: 19
Joined: Wed Jul 19, 2023 23:58

Re: Color picker

Post by fhughes »

Thank you for the patch, it's a good starting point !

fhughes
Posts: 19
Joined: Wed Jul 19, 2023 23:58

Re: Color picker

Post by fhughes »

You're welcome! Let me know if there's anything else I can help with or clarify.

Post Reply