All Projects → VitorLuizC → Reconstruct

VitorLuizC / Reconstruct

Licence: mit
👷 Iterate over properties and merge them into a new object.

Programming Languages

javascript
184084 projects - #8 most used programming language
typescript
32286 projects

Projects that are alternatives of or similar to Reconstruct

Easy3d
A lightweight, easy-to-use, and efficient C++ library for processing and rendering 3D data
Stars: ✭ 383 (+3381.82%)
Mutual labels:  reconstruction
Deep Object Diff
Deep diffs two objects, including nested structures of arrays and objects, and returns the difference. ❄️
Stars: ✭ 515 (+4581.82%)
Mutual labels:  object
Extreme 3d faces
Extreme 3D Face Reconstruction: Looking Past Occlusions
Stars: ✭ 653 (+5836.36%)
Mutual labels:  reconstruction
Maskfusion
MaskFusion: Real-Time Recognition, Tracking and Reconstruction of Multiple Moving Objects
Stars: ✭ 404 (+3572.73%)
Mutual labels:  reconstruction
Prnet
Joint 3D Face Reconstruction and Dense Alignment with Position Map Regression Network (ECCV 2018)
Stars: ✭ 4,479 (+40618.18%)
Mutual labels:  reconstruction
Moses
Utility library for functional programming in Lua
Stars: ✭ 541 (+4818.18%)
Mutual labels:  object
Morphism
⚡ Type-safe data transformer for JavaScript, TypeScript & Node.js.
Stars: ✭ 336 (+2954.55%)
Mutual labels:  object
Shallow Clone
Make a shallow clone of an object, array or primitive.
Stars: ✭ 23 (+109.09%)
Mutual labels:  object
Vrn
👨 Code for "Large Pose 3D Face Reconstruction from a Single Image via Direct Volumetric CNN Regression"
Stars: ✭ 4,391 (+39818.18%)
Mutual labels:  reconstruction
All About The Gan
All About the GANs(Generative Adversarial Networks) - Summarized lists for GAN
Stars: ✭ 630 (+5627.27%)
Mutual labels:  reconstruction
Fmt Obj
Stringifies any javascript object in your console for CLI inspection ✨
Stars: ✭ 428 (+3790.91%)
Mutual labels:  object
Open3d
Open3D: A Modern Library for 3D Data Processing
Stars: ✭ 5,860 (+53172.73%)
Mutual labels:  reconstruction
Icaro
Smart and efficient javascript object observer, ideal for batching DOM updates (~1kb)
Stars: ✭ 568 (+5063.64%)
Mutual labels:  object
Co Fusion
Co-Fusion: Real-time Segmentation, Tracking and Fusion of Multiple Objects
Stars: ✭ 400 (+3536.36%)
Mutual labels:  reconstruction
Kintinuous
Real-time large scale dense visual SLAM system
Stars: ✭ 740 (+6627.27%)
Mutual labels:  reconstruction
Kimera Semantics
Real-Time 3D Semantic Reconstruction from 2D data
Stars: ✭ 368 (+3245.45%)
Mutual labels:  reconstruction
Point2mesh
Reconstruct Watertight Meshes from Point Clouds [SIGGRAPH 2020]
Stars: ✭ 514 (+4572.73%)
Mutual labels:  reconstruction
Deepmri
The code for paper 'DeepcomplexMRI: Exploiting deep residual network for fast parallel MR imaging with complex convolution'
Stars: ✭ 25 (+127.27%)
Mutual labels:  reconstruction
Kimera Vio
Visual Inertial Odometry with SLAM capabilities and 3D Mesh generation.
Stars: ✭ 741 (+6636.36%)
Mutual labels:  reconstruction
Cilantro
A lean C++ library for working with point cloud data
Stars: ✭ 577 (+5145.45%)
Mutual labels:  reconstruction

Reconstruct

Build Status

Maps object into a new one using an anonymous function.

Installation

Install it using Yarn or NPM.

yarn add reconstruct

# With NPM
npm i reconstruct

Usage

Reconstruct provides a function to map an iterate over object value & properties returning new one to compose result.

import reconstruct from 'reconstruct'

const invert = (value, property) => ({ [value]: property })

reconstruct({ A: 1, B: 2 }, invert) == { '1': 'A', '2': 'B' }

License

Released under MIT license. You can see it here.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].